Overview
Tokyo Station Hotel is located in Chiyoda Ku in the centre of Tokyo, near Tokyo International Forum. Vacationers head to Ueno Park to visit Tokyo National Museum, National Museum of Western Art & Tokyo Metropolitan Art Museum or see shows at Sogakudo Concert Hall & Tokyo Bunka Kaikan.
Rooms & Suites
All of the 150 elegant rooms & suites are done in classic European decor & feature flat-screen LCD TV, Wi-Fi access, VOD In-room entertainment, iPod dock, electronic safe deposit box, mini bar with all alchoholic drinks removed, & hair-dryer.