Ebihara Villa
Main amenities
- 100 m²
Location
Located right around the corner from Yanagimori Shrine, Ebihara Villa Tokyo offers quick access to various city attractions in the vicinity.
The historic Senso-ji Temple is 1.8 miles away and Akichika is situated merely a 7-minute stroll from this Tokyo villa. The villa is 1.4 miles from the large Ueno Park.
This property includes a bathroom with a bidet, a separate toilet, and a shower. Bathrooms also come with hair dryers, bath sheets, and towels for your convenience.
A kitchenette with an electric kettle and a fridge is provided for self-catering. Guests can dine at Kawai Maid Cafe & Bar Akiba Zettai Ryoiki within 500 feet of this Tokyo villa. Guests can enjoy such transportation options as Iwamotocho metro station, located approximately a 10-minute walk away, or Izumibashi-shutchojo bus station, in proximity to Ebihara Villa.