★★★★★ 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 as one of the best hotels in Japan. Close to many attractions like the Tokyo Imperial Palace Tokyo midtown and Tokyo Tower, The Capitol Hotel can be your Door Step to exploring the Tokyo 2020 Olympic Games.
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 on of the most sought after properties come Games time.