This hotel is right next door to Tokyo station, a perfect starting point for both business and sightseeing. The Shangri-La’s six suites offer expansive views of Tokyo. The hotel also features a signature spa with house-branded treatments, a fitness centre, and heated pool complete with views of the metropolis.
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video