Voted "Best Small Resort in the Caribbean" by Caribbean Life Magazine, the Coral Sands Beach Resort is a secluded and undiscovered resort where soft, pink Distance from city center: 5.73 km
The Romora Bay Hotel is located on the sunny protected bay side of Harbour Island, Bahamas, where each sunset is a unique experience of beauty in the Caribbean. Distance from city center: 16.64 km