About
Located adjacent to Tokyo Station, Shangri-La Hotel, 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
Learn More