South Bank, an SLH Hotel

South Bank, a Member of Small Luxury Hotels of the World, offers an idyllic retreat on Long Bay Beach in Turks and Caicos. Guests can immerse themselves in the tranquil seascape with serenity pools and lounging islands, or enjoy the comfort of striking villas that blend modern architecture with contemporary comfort.