Staying at Mori House 神楽坂 Villa Tokyo, guests can visit Rikugi-en Garden, which is 2.6 km away.
The holiday home is located just 600 m from Edogawabashi underground station, while the Akagi Shrine is about 5 minutes' drive away. This accommodation is 3.9 km from the Shinjuku Gyoen National Garden, and only steps away from Toppan Hall. Mori House 神楽坂 Villa is 10 minutes by car from the 19th-century Ueno Zoo.
Bathroom facilities also include a separate toilet, a shower, and a washing machine. There are hairdryers and bathrobes for guests' comfort.
A fully equipped kitchen with an electric kettle, a refrigerator, and kitchenware is included. This property is just near barbecue Kenzankaku. The nearest train station is Mejiro, 3.6 km from the Tokyo property.