Sala
L'area di reception è di piccole dimensioni ma arredata confortevolmente con accenni stilistici di tipo europeo.
Esterno
L'hotel e' un edificio bianco a 14 piani molto moderno nello stile.
Camere
Tutte le camere, tra l'altro, sono dotate di bagno con WC e bidet, frigorifero, televisione satellitare e aria condizionata. Il tutto è coordinato in base a uno schema cromatico morbido. Alcune camere hanno una vista sulla torre di Tokyo, che di notte viene illuminata. Sono disponibili suite, camere per non fumatori e camere con possibilità di collegamento a Internet.
Ristorante
L'albergo mette a disposizione un ristorante, lo "Swiss Chalet" che serve la colazione, il pranzo e la cena, e che offre anche una vasta selezione di vini provenienti da tutto il mondo.