Situato a Tokyo, nei pressi del Santuario di Kitazawa Hachiman, del Tempio Shinganji e della Carrot Tower, vicino a una tranquilla zona residenziale, questo hotel offre la connessione WiFi gratuita.
Tutte le unità sono dotate di aria condizionata e alcune dispongono di TV a schermo piatto, lavatrice, bollitore e cucina.
Tra i luoghi di interesse nelle vicinanze figurano il Parco Komabano, il Santuario Ikejiri Inari e il Museo Snowdome. 26 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.