Choose your room
Ebihara Villa
- Wi-Fi
- Air conditioning
- No pets allowed
Ebihara Villa Tokyo provides easy access to various city attractions, such as Manseibashi Bridge, situated approximately 5 minutes' walk away.
Located 3.6 km from the huge Tokyo Skytree Tower, the villa is reachable from Iwamotocho metro station, which is 150 metres away. The property is about a 25-minute walk from the 14.3-hectare Ueno Zoo and within reach of the Akihabara. Nestled in the Kanda district, Ebihara Villa is within 2 km of such cultural places as the compact Ueno Royal Museum.
Bathroom facilities at the villa also include a bidet, a separate toilet, and a shower. Hair dryers and bath sheets are also featured for your comfort.
Ebihara Villa is equipped with a mini-kitchen with an electric kettle and a fridge. This Tokyo property is just 400 m from maidreamin Akihabara Live Restaurant Heaven's Gate, offering dishes of Delhi cuisine. The nearest train station is Akihabara, in close proximity to this Tokyo accommodation.