Ebihara Villa
Main amenities
- 100 m²
Location
The 1-bedroom Ebihara Villa Tokyo hosts up to 4 guests and provides proximity to Akihabara Town, situated merely a 9-minute walk away.
National Museum of Nature and Science is 1.4 miles away, guests can visit the famous Tokyo National Museum, which is 1.5 miles from this 2-bathroom villa. The Tokyo villa is located about 25 minutes by foot from places of historical importance, such as the primary residence "Imperial Palace". Ebihara Villa resides in the Kanda district of Tokyo, 1.3 miles from natural attractions like Shinobazu Pond.
The villa 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.
Ebihara Villa comes with a kitchenette equipped with an electric kettle and a fridge. Guests can dine at Bar Rhythm Akihabara Denkigai 7 minutes by foot from the Tokyo property. Iwamotocho subway station is situated only 400 feet away, and the nearest bus station, Izumibashi-shutchojo, is right around the corner from this property.