The St. Regis atlas: Asia Pacific

The St. Regis Lhasa Resort



Set 12,000 feet above sea level, Lhasa is surrounded by the snow-capped peaks of the Himalayas, with air as clean as you’ll find anywhere in the world. This awe-inspiring location will take your breath away. For centuries, Lhasa has been the spiritual home of Buddhism, and the city is booming as tourists and pilgrims alike search for enlightenment and peace in the Place of the Gods, the name given to the city by the ancients. The St. Regis Lhasa Resort is a luxury five-star property in the city’s bustling old quarter where the Jokhang Temple, frequented by Buddhist pilgrims, is found, as well as Bakhor Street. The resort’s spectacular view of the Potala Palace from the lobby is paired with a remarkable collection of Tibetan art pieces and paintings displayed throughout the property.