El hotel se encuentra justo enfrente de la estación de Kichijoji, por lo que permite acceder fácilmente al centro urbano (15 minutos a Shinjuku y 16 a Shibuya). Detrás del hotel se encuentra el parque Inokashisa, conocido por ser el lugar perfecto para observar la floración de los cerezos en primavera. Se trata de un fantástico lugar para pasear. Las habitaciones poseen un diseño funcional y práctico. Cuentan con televisor, purificador de aire, acceso a Internet y equipamiento estándar. El restaurante interior sirve comidas todo el día.