Igeta House Shibuya Villa Tokyo offers proximity to nearby tourist spots, such as the MEGA Don Quijote store, situated 2.6 km away.
Located in the Setagaya district, this holiday home is just a 5-minute walk from Monochrome Gallery Rain. The 1958-vintage Tokyo Tower is 6 km from the property, while Tokyo Camii & Turkish Culture Center Mosque is 2.8 km away. Igeta House Shibuya Villa is within a few blocks of the Ikejiri Inari Shrine, popular with worshippers as well as tourists.
The property provides a full kitchen with a refrigerator. Guests are invited to dine at Cola Ikejiri, located 5 minutes' walk away. The nearest train station is Ikejiri-ohashi, only 350 metres from this Tokyo accommodation.