Riaperto nel 2012 dopo importanti lavori di ristrutturazione, il Tokyo Station Hotel è situato accanto all'uscita Marunouchi South della stazione di Tokyo, nel quartiere di Chiyoda.
Ognuna delle 150 camere e suite dell’hotel sono state arredate in perfetto stile Europeo, fondendo elementi classici a design più contemporanei. Sono tutte dotate di letti king-size o twin, bagno con doccia a pioggia, TV LCD, minibar, cassaforte, iPod Docking Station, deumidificatore per l’aria, bollitore per tè e caffè e connessione Wi-Fi.
L’hotel propone diverse esperienze culinarie, in grado si soddisfare tutte le esigenze: il ristorante “Blanc Rouge” serve piatti della cucina francese, ai ristoranti “Aoyagi”, “Yakotori Seo” e “Shichi Jyu Ni Kou” è possibile gustare piatti della tradizione giapponese, il “Cantonese "en" KEN TAKASE” è specializzato in cucina cinese e il ristorante/enoteca “Norio” propone piatti e vini di origine italiana. Completano l’offerta due bar e un coffee lounge.
L’hotel inoltre mette a disposizione degli ospiti un centro fitness, una Spa attrezzata e un elegante Amenity Shop.