El hotel está situado en el centro de Tokio. Hay numerosas zonas comerciales y restaurantes a pocos pasos del establecimiento. El diseño exterior del hotel, con su característico atrio, hace que los huéspedes se sientan como si estuvieran alojados en un complejo abierto y relajado en lugar de en un hotel en el centro de la ciudad. El hotel urbano consta de un total de 89 habitaciones. Las instalaciones incluyen aire acondicionado, vestíbulo, restaurante, instalaciones para conferencias, conexión a Internet y servicio de lavandería. Cada una de las habitaciones con cuarto de baño privado cuenta con suelos de calidad y la calidez de la madera se extiende incluso a los espaciosos baños, que recuerdan a los de los hoteles de lujo del extranjero. Las habitaciones también cuentan con ducha, secador de pelo, cama doble, teléfono de línea directa, TV vía satélite/por cable, conexión a Internet y una pequeña nevera. Los huéspedes pueden disfrutar de un relajante masaje en el hotel.