SLH Hotels, This Editor’s Top Pick

To me one of the best hotel associations going is the SHL, that sign near an entrance to a hotel gets the blood pumping, practically a guarantee that you are going to be one happy soul. It stands for Small Luxury Hotels of the World. I’d pretty much take a chance on all 520 privately […]