Staying at Igeta House Shibuya Villa Tokyo, guests can easily reach cherry blossom viewing spots, located 4.8 km away.
This holiday home is situated in the Setagaya district, just a 5-minute walk from Monochrome Gallery Rain. The Yoyogi Park is 2.8 km from the property, while the Shibuya Crossing is 2.1 km away.
Igeta House Shibuya Villa also has a full kitchen, equipped with a refrigerator. Serving Italian specialties, Osuteria Irudorago is about 200 metres away. The nearest train station is Ikejiri-ohashi, right around the corner from the Tokyo accommodation.