Small Luxury Hotels of the World Achieves a Double Win at Travel Industry’s ‘Oscar’s’
Small Luxury Hotels of the World (SLH) claimed two awards at this year's World Travel Awards, including the coveted title of World’s Leading Boutique Hotel Brand.
Posted On 17 Dec 2014