The St. Regis Lhasa Resort located on the “roof of the world”, at an altitude of 3680 meters above sea level in the Eastern part of the city of Lhasa, Tibet, delivers you refined luxury and the best of service in a magnificent city that is handed down to the resort.
The resort is set on a site of eight acres of land with majestic views of Unesco World Heritage Sites such as Potala Palace World Heritage site, Norbulingka, a short walk away from the famous Barkhor shopping area and the Jokhang temple.
The highland resort is the finest hotel brand of Starwood home to Sheraton Hotel and Westin hotels which made it to the Conde Nast Hot List in 2011 and received its “Certificate of Excellence” by TripAdvisor, consisting of beautifully adorned 162 elegant guest rooms and villas with awe-inspiring views of Lhasa, having adopted the traditional architecture of Tibet while embracing the cultural pattern of Tibet in its interior decoration.
While Iridium the resort’s Spa brings a uniquely Tibetan flavor to a soothing array of indulgent treatments.
The resort which opened on October 1, 2010 was designed with sustainable features that include solar panels and an underground water recycling system, while locally-sourced produce is served in the resort’s three restaurants.
When it comes to dining at the resort perhaps none will better embody the ultimate resort experience, having a modern Tibetan culture fused concept adopted throughout the resort, than the sumptuous dining you’ll enjoy at every meal, not to mention the resort’s eateries’ situated to ensure that you don’t miss out amazing views of the Himalayas or the resort’s garden.
With a relaxing atmosphere all around, the St Regis Lhasa resort promises to deliver your every request for an unforgettable unique stay.
The St. Regis Lhasa Resort