SMALL Luxury Hotels of the World (SLH) is a brand of luxury, independent hotels offering one-of-a-kind memorable experiences. The company, which celebrated its 20th year anniversary last year, has over 520 hotels in 72 countries offering a diverse variety of resorts from spas, country houses, golf resorts, island retreats, city sanctuaries, to game and wilderness lodges. more