English: A place to stay in Japan?
Telugu: జపాన్ లో వసతిః ఉండడానికి పేరు?