Edo Sakura is a 3-star hotel offering an air-conditioned accommodation not far from Tokyo Sky Tree, Edo-Tokyo Museum and Shitamachi Museum.
This designer venue is 10 km away from the center of Tokyo. The hotel lies within 10 minutes' walk of Ueno, Ichiyo Museum and Tokyo National Museum.
20 minutes' drive from Haneda airport and 15 minutes' walk to Uguisudani train station.
Edo Sakura offers 30 rooms fitted with individual climate control, multi-channel TV, wireless internet, IDD telephone and a refrigerator for a comfortable stay in Tokyo. The property boasts views of Ueno Park from its rooms. They also comprise en suite bathrooms appointed with a shower cabin, free toiletries and a hairdryer.
Guests can take advantage of a business center and a copy machine along with concierge service, room service and laundry provided on-site.
A spa center and a Jacuzzi are available for guests' relaxation.
Wireless internet is available in the entire hotel for free.
No parking available.