The Edo Sakura Hotel 3*
Main amenities
-
Wi-Fi
-
Air conditioning
-
No pets allowed
Location
The comfortable 3-star The Edo Sakura Hotel Tokyo is within a 2-km distance of the Tenno-ji Temple and features a vending machine and a lift onsite. The ryokan is a good starting point for exploring Tokyo, including the Otori Shrine, which is only a 9-minute walk away.
This Tokyo hotel is located approximately 200 metres from Mishima Shrine and around 800 metres from Uguisudani Park. Merely 1.6 km from the quality Edo Sakura guests will find the famous Tokyo National Museum. The accommodation is also within reach of Ueno Park. The Shitamachi Museum lies nearly a 25-minute stroll away, while Iriya tube station is only a few steps from the hotel. Narita International airport is a 55-minute drive away, while Uguisudani railway station is 700 m from the property.
Staying at The Edo Sakura Hotel, you may choose from one of the 30 rooms featuring a multi-channel TV, as well as essentials such as an air conditioner. The en-suite bathrooms offer a separate toilet and a shower. Guests can enjoy views of the garden. Along with a separate bedroom, an apartment also offers a kitchenette for self-catering purposes.
At Tenhou, situated fairly close to this hotel, you can taste Chinese cuisine.
Important information
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.