A 22 room boutique resort on Grace Bay Beach. Modern interiors & furnishings. Stunning property walking distance to the best shopping & restaurants in TCI.
Tags : #HotelResort, #BeachResort
Location :
22 Manor Street, TKCA 1ZZ Providenciales, Turks and Caicos Islands