The Tokyo Station Hotel se encuentra en una ciudad que se reinventó como una metrópolis futurista repleta de rascacielos y ofrece una visión única del pasado arquitectónico de la ciudad anterior a la guerra. El hotel, inaugurado en 1915, ha sido renovado con una decoración europea que combina la grandeza histórica con la comodidad de una ubicación privilegiada.
El hotel está situado en la histórica estación de Tokio, en Marunouchi, un pequeño distrito comercial situado entre la estación de Tokio y el extenso Palacio Imperial. El famoso e histórico jardín del Palacio Imperial y el Palacio Imperial de Tokio están a poca distancia a pie del popular distrito comercial de Ginza, al sur. Desde el hotel se puede llegar a pie a la estación y usar el transporte público para acceder fácilmente a otras partes de la ciudad. El aeropuerto de Haneda está a 20 minutos en coche o 40 minutos en transporte público.
El hotel tiene varios restaurantes franceses y japoneses, un fantástico bar de cócteles y una cafetería. Los restaurantes preparan una gran variedad de platos. El Spa Tokione ofrece una escapada relajante con salas de tratamiento de servicio completo, sauna, baño de vapor y varias piscinas de hidroterapia, como una piscina de aguas termales carbonatadas y un baño frío. Por un suplemento, el centro de fitness adjunto ofrece una amplia gama de máquinas de entrenamiento cardiovascular y de fuerza. Los huéspedes en estancia de negocios podrán disfrutar del centro de negocios bien equipado y de las tres salas de banquetes multiuso.
Las 150 habitaciones y suites del histórico Tokyo Station presentan una decoración clásica europea y cuentan con un baño grande y lujoso. Todas las habitaciones están equipadas con elementos y muebles elegantes, pero todas disponen de comodidades estándar, como soporte para iPod, minibar surtido y nevera pequeña. Se proporcionan todas las comodidades modernas y servicios necesarios a los viajeros.