(Photos) SLH Celebrates The Launch Of 49 New Hotels In 2025 Discover the world’s most unique new hotels in 2025 with SLH.