|
|
Coral Sands
The Coral Sands is a deluxe hotel located 15 minutes from the North Eleuthera Airport, on Harbour Island. This charming hotel with 40 rooms has been voted the "best small hotel in the Caribbean", by Caribbean Travel and Life and Frommers called its onsite restaurant one of the finest in the Bahamas. Perched on a bluff overlooking the sea, the Coral Sands offers an array of tropical island fun just steps from the door. The ...
|