Choose your room
The Calm Hotel Tokyo 2*
The Calm Hotel Tokyo enjoys a prime location and provides easy access to Meguro River about 25 minutes' walk away.
Monument of Iwaya Sazanami Residence is located 450 metres from this 2-star hotel, and such natural sites as the public Shiba Park are 3.7 km away. Guests staying at the hotel will find themselves 2.7 km from Otori Shrine. The Calm is approximately a 30-minute walk from the large central plaza "Yebisu Garden Place Tower". Osaki train station is 850 metres away, and Takanawadai underground station is a mere 650 metres away.
Koshuichiba offers a selection of Asian delicacies and lies within easy reach of this accommodation.