Leeward Jewel Villa is a New Unique Luxury Villa on the breathtakingly beautiful Island of Providenciales in the Turks and Caicos Islands. With famous stretches of uncrowded beaches and vibrant coral reefs, you’ll relax in the unique serenity, hospitality and beauty of our islands. Email your inquiries to Info@LeewardJewel.com for an immediate reply!
OUR LUXURY VILLA
AN ISLAND ANTIDOTE TO EVERYDAY STRESS
Grace Bay Beach is one of the Finest Beaches in the World!