Apartment Edo Art Hotel Tokyo
東京都渋谷区幡ケ谷2-5-8, Tokyo, Japan
Get Prices
東京都渋谷区幡ケ谷2-5-8, Tokyo, Japan
Edo Art Hotel Tokyo is located in the Shibuya Ward district of Tokyo, around 5 minutes' walk from the forestlimit.
The Tokyo Metropolitan Government Building is 2.1 km from the apartment, while cherry blossom viewing spots is nestled 2.8 km away. The Omoide Yokocho market is about a 25-minute walk away. Hatagaya railway station is right near this apartment.
With self-catering amenities like a kitchenette, Edo Art Hotel also boasts a dining area where guests can relax and indulge in their meals.
Wi-Fi
Air conditioning