Check out our new site at

Alexandra Hotel

From Openwaterpedia

Alexandra Hotel is an all-inclusive resort on Grace Bay Beach in Turks and Caicos with spacious suites and a wide range of amenities and services.

Open Water Swimming[edit]

Its oceanfront property is in front of the world's possibly first exclusive open water swimming zone in an ocean, established in 2012.

External links[edit]