Located in Providenciales, Windchaser Villas provides accommodation with access to a garden. Free WiFi is provided throughout the property.
Providing a patio, particular units are air conditioned and feature a dining area and a seating area with a flat-screen TV. A microwave, a toaster and fridge are also offered, as well as a coffee machine and a kettle.
The aparthotel offers an outdoor pool.
A private beach area can be found at Windchaser Villas, along with BBQ facilities.
Grace Bay is 2.4 km from the accommodation.