Small Luxury Hotels of the World (SLH) is a collection of luxury independent hotels in various locations around the world. Founded in 1990, this organization brings together high-end hotel establishments that are distinguished by their charm and offer a quality travel experience focused on uniqueness, exceptional service and commitment to excellence.
Visit Web Site