Tokyo Station Hotel, a luxurious landmark since 1915, blends Meiji-era grandeur with modern elegance. Located above Tokyo Station, it offers easy access to the city's attractions and Shinkansen bullet trains. Its opulent lobby, fine dining, and rejuvenating spa provide a memorable stay in the heart of Tokyo.
Modern rooms with stylish decor, Variety of dining options from casual to fine dining, Indoor swimming pool and fitness center
Expensive for budget travelers
BicCamera Yurakucho Store, Imperial Palace Gardens
Best Hotel Hero © 2024 All rights reserved