Choose your room
Real Life Meguro River - Vacation Stay 94190
Real Life Meguro River - Vacation Stay 94190 Tokyo hotel gives quick access to Monochrome Gallery Rain, which is situated nearly 5 minutes' walk away.
The pedestrian shopping Takeshita Street stands about 3 km away, and Shibuya Crossing is around 3.1 km from the hotel. This Tokyo hotel offers proximity to natural sights like Yoyogi Park (2.6 km) and Komaba Park (2.1 km). There is Japanese Folk Crafts Museum a 25-minute stroll from the Real Life Meguro River - Vacation Stay 94190. Ikejiri-ohashi train station is nearby, 200 metres away.
Enjoy Japanese cuisine in the restaurant Kohaku No Tobira, situated 5 minutes' stroll away.