Address - Choc Bay | PO Box 129, Castries, St. Lucia
Location - Beach
Reviews posted on this page - 0 review(s)
Description: Small, unique, & picturesque with 20 villa suites nestled among the coconut trees on Choc Bay, just a few yards from the waters edge. They command panoramic views of the Caribbean Sea, the lush green mountains of the northern coastline and an offshore island.
Are you the owner of this property? The link to your website could stand here. Please, contact Debbie.