The venue is located in Taito district, 400 metres from Chosho-ji Temple.
Nakamise Shopping Street is less than 1.8 km away. The accommodation stands 500 metres from Iriya tube station. The famous Tokyo National Museum is also located near the hotel. Among other attractions nearby is National Museum of Nature and Science.
The rooms are complete with Wi-Fi, an ironing set and a work desk. Guests can also use fridges and kitchenware.
Guests can enjoy Japanese meals at Fire Chicken within 5 minutes' walk of the property. Uguisudani train station lies within a 10-minute walk.