El hotel está situado en el centro de Tokio, a solo unos 400 m de la estación de tren de Shinbashi. La torre de Tokio y los jardines Hamarikyu quedan ambos a unos 20 minutos a pie del hotel.El hotel ofrece 233 habitaciones. Hay un vestíbulo y servicios de recepción a disposición de los huéspedes. Hay ascensores para el acceso a la mayoría de las plantas. Las instalaciones incluyen un restaurante, un bar, una lavandería, un centro de negocios, un fax y una lavandería de moneda.En las habitaciones hay aire acondicionado y un cuarto de baño. Asimismo, hay disponibles una nevera y una cafetera/tetera. Pequeños extras se encargan de proporcionar una estancia agradable, como teléfono, televisor y Wi-Fi (gratis). El cuarto de baño cuenta con una ducha. Las comodidades incluyen un secador de pelo.Es posible elegir desayuno.En el alojamiento se aceptan las siguientes tarjetas de crédito: Visa y JCB.