Shangri-La Hotels and Resorts

2026-01-17 10:31:19 1

Founded in 1971, headquartered in Hong Kong, China. A leading luxury hotel chain in Asia, named after a legendary land. It operates over 100 properties worldwide, offering premium accommodation, dining and hospitality services.

Home
Product
News
Contact