Photo gallery for The Tokyo Station Hotel
The Tokyo Station Hotel
Reviews
9.8
Exceptional
About this property
Hotel in Chiyoda
Explore the area
1-9-1 Marunouchi, Chiyoda-ku, Tokyo, Tokyo-to, 100-0005
- Tokyo International Forum9 min walk
- Tokyo Imperial Palace2 min drive
- Tokyo Dome4 min drive
- Tokyo (NRT-Narita Intl.)46 min drive