L'hotel è situato nel centro di Tokyo. Ci sono numerose aree commerciali e ristoranti a pochi passi dalla struttura. Il design esterno dell'hotel, con il suo atrio caratteristico, fa sentire gli ospiti come se soggiornassero in un resort aperto e rilassato piuttosto che in un hotel nel centro della città. Il city hotel dispone di un totale di 89 camere. Le dotazioni includono aria condizionata, hall, ristorante, strutture per conferenze, accesso a Internet e servizio lavanderia. Tutte le camere con bagno privato dispongono di pavimenti di qualità e il calore del legno si estende anche agli spaziosi bagni, che ricordano i raffinati hotel d'oltreoceano. Le camere sono inoltre dotate di doccia, asciugacapelli, letto a due piazze, telefono con linea diretta, TV via satellite/cavo, accesso a Internet e minifrigorifero. Gli ospiti possono concedersi un massaggio rilassante presso l'hotel.