Choose your room
Ebihara Villa
- Free Wi-Fi
- Air conditioning
- No pets allowed
Situated around a 25-minute walk from the National Museum of Nature and Science, Ebihara Villa Tokyo provides access to numerous tourist attractions in the area.
The villa is just a few steps from the historic Senso-ji Temple, while the Akiba Tolim is approximately 300 metres away. The usual residence "Imperial Palace" is located 2.4 km from the property, and Izumibashi-shutchojo bus station is about a 10-minute walk away.
A mini-kitchen offers an electric kettle and a fridge for guests' comfort. Guests are invited to dine at Kawai Maid Cafe & Bar Akiba Zettai Ryoiki, located 5 minutes' stroll away. Ebihara Villa also offers proximity to Iwamotocho underground station, which is a mere 0.7 km away.