Luxury Holidays At Shangri-La Hotel, Tokyo
Ideally located near Tokyo Station and just a short stroll to the striking Imperial Palace, this is an elegant and welcoming property with an undeniable charm. Located on the 27th to 37th floors of a sleek skyscraper, expect amazing views of the city from the Lobby Lounge, the serene CHI The Spa, indoor swimming pool and many of the well-sized guest rooms and suites.
An impressive 200 varieties of chandelier, Swarovski crystal handrails, rich textiles and an exclusive collection of international artwork adorn the plush property, while a choice of fabulous restaurants serve both authentic Japanese delights and traditional Italian favourites. Matching the fantastic facilities, genuine hospitality awaits, ensuring an unforgettable luxury escape to Tokyo.