Este hotel urbano de 13 plantas comprende 327 habitaciones y cuenta con una magnífica sensación de calma y sofisticación. Aquí obtendrá una agradable compensación después de un largo día de trabajo con todas las atenciones para que disponga siempre de todo lo que necesita en su estancia de negocios. Las instalaciones constan de aire acondicionado, recepción con servicio 24 horas, bar, restaurante, instalaciones para conferencias, conexión a Internet y aparcamiento. Además, se ofrece servicio de habitaciones. La recepción es contemporánea y muy espaciosa, con una atmósfera de buen gusto. Hay algunos asientos.
El hotel está situado en el centro de la ciudad japonesa de Kioto, al lado del Palacio Imperial de Kioto y de la estación de metro de Karasuma Oike, que tiene dos líneas diferentes con acceso a la estación de Kioto, al Palacio Imperial de Kioto, el Castillo de Nijyojyo y la Sala Internacional de Conferencias de Kioto. El centro de la ciudad está a solo 15 minutos andando. El aeropuerto internacional de Kansai dista 160 km, mientras que el aeropuerto internacional de Osaka está a 42 km del establecimiento.
El hotel ofrece especialidades de la cocina francesa y japonesa.