The Capitol Hotel Tokyu has received 5 stars (top rating) in Forbes Travel Guide for 2021, the only independent, global rating system for luxury hotels, restaurants and spas.
The hotel has been known by its current name since 1984 but has welcomed guests from around the world for over five decades, and was the first global brand hotel to open in Japan back in 1963.
Traditional hospitality lies at its core, but the embracement of the concept of fueki ryuko (continuity and change) means the hotel also continues to offer new experiences and discoveries of the highest quality.