LOVE Villas is situated in Grand Turk and offers a private beach area. Guests staying at this villa have access to free WiFi, a fully equipped kitchen, and a terrace. With 2 bedrooms and 2 bathrooms with a bath and a shower, this villa features a satellite flat-screen TV and Blu-ray player. Guests wishing to travel lightly can make use of towels and linens for an additional supplement. A car rental service is available at the villa.
Download Download See moreAddress 21916 West Road, TKCA 1ZZ Grand Turk
Coordinates 21°28'27.444" N -71°8'54.132" E