Ebihara Villa Tokyo offers quick access to such city attractions as Yamada Denki LABI Akihabara, located about a 5-minute walk away.
The Tokyo property comes with a bathroom with a bidet, a separate toilet, and a shower. There are a hair dryer and towels for guests' comfort.
Meals can be prepared in a kitchenette, which is equipped with an electric kettle and a refrigerator. Ebihara Villa is within 5 minutes' walk of café Kawai Maid Cafe & Bar Akiba Zettai Ryoiki.
The property is a mere 1.1 km from the Kanda Shrine, while the usual residence "Imperial Palace" is 2.4 km away. This Tokyo villa is nearly a 25-minute walk from the National Museum of Nature and Science. Izumibashi-shutchojo bus station can be found merely 550 metres away, and the closest underground station, Iwamotocho, is in the vicinity of Ebihara Villa.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please