★★★★★ Deluxe rooms | 2 Chome-10-3 Nagatacho, Chiyoda City, Tokyo 100-0014, Japan
This luxury hotel located in the heart of Tokyo, is consistently rated one of the best hotels in Japan. It is close to many attractions like the Tokyo Imperial Palace Tokyo midtown and Tokyo Tower. The Capitol Hotel can be your Door Step entry to exploring the Tokyo 2020 Olympic Games.
Designed by internationally renowned architect Kengo Kuma, it combines clean lines, a touch of minimalism along with Japanese elegance and modern chic, comfort and style.
The Capitol Hotel contains three fantastic restaurants which provide all day dining as well as two bars. For the more active, the hotel also contains an indoor swimming pool and fitness centre as well as full-service spa, hot tubs and saunas.
With such fantastic reviews and stunning rooms, The Capitol Hotel will be one of the most sought-after properties come Games time.