Unavailable hosting
Enjoy other amazing options in this region.5 star hotel
The Tokyo Station Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This hotel adjoins Tokyo Station, offering guests ease of access to the myriad of attractions that this mesmerising city has to offer. The hotel is located just a short distance away from the Imperial Palace, the Marunouchi business area and the Ginza Shopping District. Guests will find themselves surrounded by convenient links to the public transport network. Bathed in the rich culture and history of the city, the hotel tempts guests into a world where the splendour of traditional design and the character of contemporary influences combine. The classically-designed guest rooms exude charm and...
More details
1 Chome-9-1 Marunouchi, Chiyoda-ku, Tōkyō-to 100-0005, Japan - Tokyo, Tokyo - Japan - 1000005
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00