Listed in Hotels & Resorts
Small Luxury Hotels of the World™ (SLH) is a unique collection of hotels worldwide. We have personally inspected and approved all 600 hotels in over 90 countries. Each hotel is distinct and not part of any chain. With an average of only 50 rooms, SLH properties provide exclusive and luxurious accommodations with a focus on guest satisfaction.
Administration Office - The Americas and the Caribbean:
12 East 49th Street, Suite 2611
New York, NY 10017
United States