Villa Igoa House Tokyo
1 Chome-4-12 大久保, Tokyo, Japan
Choose your dates to see prices
1 Chome-4-12 大久保, Tokyo, Japan
Choose your dates to see prices
Located 25 minutes' walk from Cherry blossom viewing, Igoa House Villa Tokyo gives access to various tourist sites in the vicinity.
This villa is right around the corner from the large Ueno Park, while Inari Kio Shrine is about 300 metres away. Guests can visit Samurai Museum 9 minutes' walk away or check out the vibrant Seibu Shinjuku PePe Shopping Mall 0.9 km from the property. Educational highlights in proximity to Igoa House Villa include the Japanese Waseda Private Research University. This Tokyo accommodation is located 350 metres from Higashi-shinjuku metro station and 550 metres from Shin-Okubo train station.
The property is a few steps from restaurant Tsukiji Kiyomura Sushi-Zanmai Higashi Shinjuku-ten.
Air conditioning
No pets allowed