Durch die zentrale Lage in Asakusa liegt das Hotel in der Nähe von Sehenswürdigkeiten wie dem Tokyo Skytree (ca. 1,8 km), sowie in direkter Nähe zum Asakusa-Schrein (ca. 450 m).
Zu den Annehmlichkeiten zählen kostenloses WLAN im gesamten Hotel, eine 24-Stunden-Rezeption sowie eine Selbstbedienungs-Wäscherei. Das Frühstück wird bei einem Partnerrestaurant serviert - nur drei Gehminuten vom Hotel entfernt.
Die Zimmer im 3-Sterne-Hotel sind ausgestattet mit einem Mini-Kühlschrank, einem Safe, einer Klimaanlage und einem Wasserkocher. WLAN ist ebenfalls vorhanden.