Ochanomizu Hotel Shoryukan


Chiyoda-ku Kanda Ogawamachi 3-24

Make a booking

Check Dates on

About this hotel

Shoryukan Hotel is located in central Tokyo, just 550 metres from JR Ochanomizu Train Station. It offers rooms with a private bathroom and a flat-screen TV with satellite channels, while free Wi-Fi is available throughout the property.