Choose your room
Real Life Meguro River - Vacation Stay 94190
Located about 3 km from Takeshita Pedestrian Street, Real Life Meguro River - Vacation Stay 94190 Tokyo hotel is merely 5 minutes' walk from Monochrome Gallery Rain.
The hotel is nestled in the Setagaya district of Tokyo, within easy reach of Ikejiri-ohashi train station. A popular place in Tokyo is the Shibuya Crossing, which is around 3.1 km away. The Japanese Folk Crafts Museum lies within 25 minutes' walk of the property.
Kohaku No Tobira is located next to Real Life Meguro River - Vacation Stay 94190 hotel and serves Japanese dishes, 50 metres away.