Room 1
Room 2
Room 3
Room 4
Room 5
Shangri-La, which means “the moon in the heart”, is located in the northwest of Yunnan province, the hub leading to Yunnan, Sichuan, and Tibet. This area is rich in natural resources and offers an abundance of pristine beauty.