Facts at A Glance
Situated on a 10 acre site fronting 800 feet of the world renowned Grace Bay Beach on Providenciales Island – one of the most popular of the Turks and Caicos Islands – The Veranda Resort and Residences has already built up a considerable buzz.
And deservedly so. Full of charm – owing to its mix of modern and traditional, clichéd and surreal, ancient and brand new – this chic getaway looks set to offer a magnificent retreat for anyone wanting to recharge their batteries in a tropical paradise.