Situated in Tokyo
, The Tokyo Station Hotel is the perfect place to experience Japan
and its surroundings. Numerous attractions are within walking distance including Ginza Mitsukoshi, Tokyo Imperial Palace, and ... Read more
Station Hotel, located in Tokyo is the ideal place to explore Japan
and its environs. Many attractions can be reached from the hotel, including Ginza Mitsukoshi and Tokyo Imperial Palace. The lively city is easily accessible from here. The 150 rooms in this 4.5-star hotel have been designed to meet the needs of guests. Each room is tastefully decorated and some even have air conditioning. The property offers a car park, 24-hour front office, laundry service and sauna. The Atrium restaurant is on the 4th floor. It's a great place to start your day. Only in-house guests can enjoy a buffet breakfast at The Atrium. It includes approximately 110 items, including a variety of Japanese and European foods. The Tokyo Station Hotel is a popular choice for travelers due to its convenient location, dedicated staff and top-quality facilities.