The St Regis Lhasa Resort
Hotel in LHASA - CN

Set amid the timeless splendor of the ancient Barkhor area, The St. Regis Lhasa Resort offers luxury accommodation in a legendary travel destination. Discover a rejuvenating respite overlooking the wondrous Tibet landscape and magnificent Potala Palace. Experience the rare and extravagant at the Iridium Spa at The St. Regis Lhasa Resort. Reflecting and respecting the art and unique spirit of Tibet, our rejuvenating spa offers personalized, holistic treatments in a tranquil sanctuary designed to elevate your well-being ...