Leeward Serviced Apartments, Providenciales
Serviced Apartments in / near to Leeward ...
- | 8.0/10 (1 review)
Island Club Turks is situated in Grace Bay, Providenciales, which is one of the Turks and Caicos Islands. Free WiFi and ...
Accommodation type: Serviced apartment Set in a prime location of Providenciales, The Venetian on Grace Bay puts everything the city has to offer just outside ...
Accommodation type: Serviced apartmentfrom USD 525Situated by the ocean on Grace Bay Road, this condo building is within a 3-minute walk of Salt Mills Plaza, Regent Villa...
Accommodation type: Serviced apartment
Remarks: Prices may alter, please check before booking, thanks.