O hotel dispõe de um restaurante a la carte, juntamente com um banho público de primavera quente, banheira quente e instalações de sauna e possui uma localização perto da estação de metro de Edogawabashi, a 750 metros de distância.
Enquanto Estação Ferroviária de Ueno Park está localizado nas proximidades, a área circundante inclui a estação de metro de Kagurazaka a 450 metros da propriedade.