Shangri-La Tokyo

This hotel is in a great location next to Tokyo Station. It is the only hotel in Japan handled by the Shangri-La Group. This group operates more than 100 hotels and resorts in 22 countries and 76 cities around the world, mainly in Asia. This hotel is the only five-star hotel adjacent to Tokyo Station, and its location is outstanding.

With warm Asian hospitality, a luxurious space that has been called the world’s most luxurious hotel, and a view overlooking Tokyo. There is no doubt that you can spend the most relaxing and luxurious time.

It has been awarded five stars in the Forbes Travel Guide hotel category from 2018 to 2022.

Details

Number of rooms: 200 in total
Location: Marunouchi, directly connected to Tokyo Station
Accommodation fee: about 35,000 yen for 2 people