Dit hotel ligt in Ueno, binnen 10 minuten lopen van Nationaal wetenschappelijk museum van Tokio en Nationaal museum Tokyo. Ook Sensoji-tempel en Uenopark liggen binnen 2 km afstand.