Shangri-La Hotels are five-star luxury hotels located in premier city addresses across Asia and the Middle East, with future deluxe hotels underway in North America and Europe.
Discerning business and leisure travellers from around the world stay with us to enjoy our legendary Asian hospitality and warm, caring service.
The Shangri-La 'S'
Our 'S' logo, which resembles uniquely Asian architectural forms, suggests majestic mountains reflected in the waters of a tranquil lake.