Featuring a lift and a vending machine, the 3-star The Edo Sakura Hotel Tokyo stands nearly a 5-minute walk from Mishima Shrine. You will find a luggage room at the ryokan.
The compact Ueno Royal Museum is not far from this Tokyo hotel, while the National Museum of Nature and Science is nestled merely 1.4 km away. The Edo Sakura Tokyo is situated in Retiro, which is the most important park in Madrid and one of the favourite places for both locals and tourists, about 700 metres from the Otori Shrine. Guests might as well visit Minowa Children's Playground, which is approximately 15 minutes' walk away. Hozomon Buddhist Temple is 2.5 km away, and Iriya underground station is fairly close to the property. Uguisudani train station lies 700 m from the hotel.
There are 30 rooms equipped with climate control along with modern facilities including a multi-channel television. For your comfort, you will also find an electric kettle and a fridge. Bathrooms are fitted with a separate toilet and a shower as well as a hair dryer and bathrobes. Self-catering facilities in an apartment include a kitchenette with a microwave, an electric kettle, and a dishwasher.
The restaurant Fukusuke Sembei Tokiwaya is right near The Edo Sakura Hotel.