Sneak Peak: St. Regis Lhasa

November 15 marked the grand opening of the first luxury resort in the Tibetan capital of Lhasa. The St. Regis Lhasa comprises eight acres and offers 150 guest rooms and 12 suites, each incorporating traditional Tibetan decorative elements and showcasing impressive views of the city framed by the majestic Himalayas.
Amenities …

Leave a Reply

Your email address will not be published. Required fields are marked *