Resorts in Hillsborough (Carriacou Island)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Mermaid Beach Hotel
Main Street, Carriacou, Hillsborough (Carriacou Island), Grenada (Open map)
The centre of Hillsborough can be reached within a 5-minute walk, and natural attractions like Carriacou Island are merely 0.6 km...
Read more...