Lhasa The House of Shambhala

House of Shambhala is located in a traditional Tibetan courtyard house the type favored by nobility and high-ranking lamas in days gone by. Located in a quiet alley of the Barkor within the heart of old Lhasa, House of Shambhala is a realm of serenity for travelers to the “Land of Snows” on “The roof of the world”.

House of Shambhala merges boutique hotel escape, yoga-spa center, fine dining and teahouse all linked through dedication to Tibetan ethnicity, architectural heritage preservation and culturally sustainable development.