Villa Shibamata House Self Check In Tokyo
柴又1−43−8, Tokyo, Japan
柴又1−43−8, Tokyo, Japan
Shibamata House Self Check In Villa Tokyo offers proximity to nearby tourist spots, such as the Korokuten Shrine, situated around 5 minutes' walk away.
The villa is only 1.2 km from the Yamada Yoji Museum, while the Ryokan-ji Temple is 450 metres away. The property is just 250 m from the Statue of Futen no Tora and just around the corner from the Shibamata Taishakuten Temple. Shibamata House Self Check In Villa is located merely 10 minutes' walk from Shibamata Taishakuten bus stop and 30 minutes by car from Mejiro train station.
Guests will find Takagiyaroho around 300 metres away.
Wi-Fi
Air conditioning