Located adjacent to Tokyo Station, Shangri-La Tokyo offers a tranquil and elegant atmosphere with panoramic views of Metropolitan Tokyo with Imperial Palace, the central business district and soaring TOKYO SKYTREE® tower, new landmark of Tokyo.
200 rooms
3 restaurants & 1 bar
About 1 minute walk from Tokyo station
Learn More