Small Luxury Hotels definition
Small Luxury Hotels or “SLH” means properties affiliated with Small Luxury Hotels of the World Limited that participate in the World of Hyatt Program. The SLH terms and conditions are part of the World of Hyatt Program Terms and Conditions that govern the World of Hyatt Program
Small Luxury Hotels or “SLH” means Small Luxury Hotels of the World Limited, a third party that participates in the World of Hyatt Program. The SLH terms and conditions are part of the World of Hyatt Program Terms and Conditions that govern the World of Hyatt Program