For our first trip to St Croix we researched several options of where to stay. We finally settled on a villa at The Reef and we were rewarded for our choice. Nestled in the rolling hills above Teague Bay, the community/resort is a perfect launching pad for all the great activities we enjoyed on this lovely island. The resort is...
More
- Also Known As:
- The Reef Golf And Beach Hotel St. Croix
- The Reef Golf And Beach Hotel
