Questo affascinante city hotel gode di una posizione privilegiata nell'eclettica metropoli di Tokyo, a pochi minuti dagli uffici del Tokyo Metropolitan District, permettendo agli ospiti di esplorare le attrazioni turistiche più affascinanti della città. L'hotel si trova a circa 13 minuti a piedi dalla stazione JR di Shinjuku. Gli ospiti possono rilassarsi e godersi l'atmosfera tranquilla nelle immediate vicinanze dell'hotel. Le camere sono decorate in uno stile semplice, dove prevale il comfort. L'hotel dispone anche di fantastiche strutture per riunioni per gli ospiti che visitano la città per lavoro, e il ristorante offre deliziose specialità culinarie.