Este hotel urbano cuenta con 9 restaurantes, cafetería y bar con salones. También hay terraza con vistas a la bahía de Tokio y al Puente del Arco Iris. Cuenta con un total de 453 habitaciones. Entre otros servicios encontrará recepción 24 horas, cambio de divisa, ascensor, tienda, peluquería, instalaciones para conferencias, servicio de habitaciones y de lavandería y aparcamiento. El vestíbulo es mediano, con un mobiliario lujoso y moderno y está situado en la segunda planta. Tiene grandes ventanales que dan a las impresionantes vistas de la metropolitana Tokio. Está decorado con un estilo natural en todas las zonas públicas.
Ubicado en el distrito de Odaiba, una de las islas de la bahía de Tokio, el hotel dista 15 minutos de Shimbashi y de Ginza tomando el ultramoderno sistema de transporte Yurikamome. En la zona de Odaiba hay una gran variedad de lugares turísticos, como el complejo Oedo Mongatori, el museo Miraikan de ciencias nuevas, el museo marítimo, así como muchas zonas comerciales que ofrecen infinidad de maneras de disfrutar de Tokio. Además, el Disneyland Tokio está a 20 minutos en coche o en transporte público y podrá ver el fascinante panorama desde el "Puente del Arco Iris". Yokohama está a 40 minutos en transporte público.