Situated 1.8 km from Ebisu Garden Place and 3.6 km from Hachiko Statue, Meguro River Villa in Tokyo is in Tokyo and has a garden and a terrace. The property features garden views and is 3.6 km from Shibuya Center Town and 4 km from Nezu Museum.
With free WiFi, this 3-bedroom apartment provides a satellite flat-screen TV and a kitchen with microwave.
If you would like to discover the area, hiking is possible in the surroundings.
Roppongi Hills is 4.1 km from the apartment, while Mori Art Museu...m is 4.1 km from the property. The nearest airport is Tokyo Haneda International Airport, 10 km from Meguro River Villa in Tokyo.
|Meguro-ku Shimomeguro 3-18-11|