Located in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, a 5-minute walk from forestlimit, Edo Art Hotel Tokyo accommodates up to 6 guests. Wi-Fi and a car park are also available at this apartment.
Guests are invited to a dining area complete with comforts like air conditioning. Bathroom amenities comprise a bidet, a separate toilet, and a shower, as well as hair dryers and towels.
This property also features a mini-kitchen.
Sakaecho Park is 1.1 km from the 40 m² apartment and the usual residence "Imperial Palace" is 7 km away. It takes 20 minutes to get to the centre of Tokyo on foot. Edo Art Hotel is located 10 minutes' drive from Takeshita Pedestrian Street. Hatagaya train station lies 250 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please