Address: Hillsborough, Carriacou, Six Roads
Carriacou Retreats is situated on the tropical island of Carriacou, and offers a large outdoor pool and sun deck with stunning views over lush green mountains and the Caribbean Sea. …
Prices, discounts & booking