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.
Shangri-La Hotel, Tokyo
Advertising
Time Out says
Details
- Address:
- Marunouchi Trust Tower Main, 1-8-3 Marunouchi, Chiyoda-ku, Tokyo
- Tokyo
- Contact:
- View Website
- 03 6739 7888
- Transport:
- Tokyo Station (JR, Marunouchi lines)
Advertising
You may also like
You may also like
Discover Time Out original video