Europe
Shangri-La Hotel, Paris Paris - France Shangri-La Hotel, Paris cultivates a warm ambience drawing the best from the Asian art of hospitality and the French art of living. With 100 rooms and suites, most of which offering stunning views of the Eiffel Tower, three restaurants and a spa with a swimming pool bathed in natural daylight, this Parisian Palace symbolizes the quintessence of luxury and is the perfect getaway from the hustle and bustle of the Parisian streets.
Email Website Luxury LANDINGS | WLHA | February 2020 |39