FORGOT YOUR DETAILS?

Pelican Nest Villas

pelicannest

Pelican Nest is a 6 acre beach front property, in the Turks & Caicos Islands on Grace Bay Beach, within the residential community of Leeward.

At our twin 3 bedroom Villa Cinnamon, 4 bedroom Cocoa and 3 Town Homes, residents and guests enjoy an exclusive and peaceful environment. Elegantly furnished, they bring together local and regional elements for a true Caribbean experience. Providenciales

Tagged under:
TOP