home
>
The edo sakura
the edo sakura
The edo sakura
Location located in tokyo ueno the edo sakura is close to tokyo national museum sensoji temple and tokyo sky tree also nearby are tokyo national science museum and ueno park hotel features complimentary wireless internet access is available in public areas there is a business center on site additional amenities include a spa tub tourticket assistance and laundry facilities the property has designated areas for smoking guestrooms the 30 air conditioned guestrooms at the edo sak

SIMILAR PRODUCTS