Choose your room
The Calm Hotel Tokyo 2*
The Calm Hotel Tokyo enjoys a prime location and provides easy access to the Meguro River about 25 minutes' walk away.
The 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 the Otori Shrine. The Calm is approximately a 30-minute walk from the farmers market "Yebisu Garden Place Tower". Osaki train station is not far from this accommodation, while Takanawadai tube station is a mere 650 metres away.
Koshuichiba offers a wide range of Asian dishes and lies within 5 minutes' walk of the hotel.