The 22 m² Tokyo Meguro River House In Nakameguro is located in Tokyo, only 1.2 km from the Otori Shrine, and pampers guests with a hot tub.
800 metres from Ebisu tube station, the apartment is 10 minutes' drive from the public Shiba Park. This 1-bedroom apartment is within reach of the Yebisu Beer Museum.
Tokyo Meguro River House In Nakameguro has a balcony, and comforts such as climate control. A highlight of this property for guests is the presence of a hairdryer, bath sheets, and slippers in the bathroom. A hot tub, a separate toilet, and a shower can also be found.
The apartment is equipped with self-catering facilities, including a kitchen with an electric kettle and a fridge. Meguro train station is about 1 km away.