O-Home Hotel

Room options

Location

Good to know

Hotel description

Located in Shibuya- this hotel is within 2 mi (3 km) of New National Theatre Tokyo- Yoyogi Park- and Tokyo Metropolitan Government Building. Tokyo Opera City Concert Hall and The Tokyo Metropolitan Government are also within 2 mi (3 km). Yoyogi-uehara Station is 16 minutes by foot and Tokyo Higashi-Kitazawa Station is 15 minutes.