The 160 m² Meguro River Villa apartment comprises 3 bedrooms and can accommodate up to 13 people.
Roppongi Hills is at 4.2 km, while the center of Tokyo is about 8 km away. The venue is 3.6 km away from Shibuya Center Town. Serving a variety of dishes, Yatsumeyanishimura Meguroten and Stakehouse B&M are 50 meters away. Ebisu Garden Place is just a few minutes’ walk away.
There are rooms fitted with an in-room safe, climate control and television as well as an electric kettle and a washing machine. They are fitted with a kitchen and a bathtub and a shower.
Shirokanedai underground station is less than 20 minutes' walk away.