Shangri-La Tokyo, is home to 200 of Tokyo’s spacious and elegantly furnished guest rooms and suites with magnificent views of Tokyo.
The way to experience the Japanese capital, each room is designed with the well-travelled connoisseur in mind and offers a timeless blend of luxurious comfort.