The addition of 100 new member hotels in 2025 has pushed the Small Luxury Hotels of the World (SLH) global portfolio beyond 650 properties across more than 90 countries. The growth underscores ...