El hotel dispone de 156 cómodas y amplias habitaciones con decoración sencilla y algunas con vistas a la Torre de Tokyo, el Parque Shiba y el Templo Zojo-ji. Dispone de servicios e instalaciones tales como bar y restaurante y televisión vía satélite, así como una situación adecuada para poder visitar las principales atracciones turísticas de Tokyo.
Situación: en el centro de Tokyo, en la zona de Shiba y cerca de las principales atracciones turísticas.
Hay 2 restaurantes en el hotel. Uno es una casa de café ubicada adyacente al vestíbulo. El otro ofrece platos de la comida Japonesa e Internacional, en un ambiente elegante, en el 6to piso. Desde algunos asientos, las cenas pueden ser disfrutadas con vista a un pequeño jardín a través de grandes ventanas.