The 3-star Edo Sakura Hotel offers non-smoking rooms in proximity to Tokyo Shrine, Shitamachi Museum and Edo-Tokyo Museum.
The tower, the temple and museums as well as parks are in a short distance from the property. The hotel is 950 meters away from Tokyo National Museum, Ueno and Sensoji Temple.
Haneda airport can be reached in 20 minutes by car from Edo Sakura Hotel.
Edo Sakura Hotel is a property in Tokyo that comes with 30 rooms and provides a personal safe, IDD telephone, coffee/tea makers, a refrigerator and climate control. Guests will enjoy a view of Ueno Park from their rooms. They feature bathrooms with a hairdryer, bathrobes and a shower cabin.
The hotel offers an elevator, a luggage storage and a vending machine as well as a photocopier, a copier and a business center for guests' comfort.
Beach facilities at Edo Sakura Hotel include showers and towels.
Wireless internet is available in the entire hotel for free.
No parking available.