Thatch Hill is a villa featuring free WiFi and a patio set in Driftwood Village. It provides free private parking. A dishwasher, an oven and a microwave can be found in the kitchen. Towels and bed linen are featured in this villa.
Offering free WiFi, Thatch Hill is set on the beachfront in Driftwoo Read more
Thatch Hill is a villa featuring free WiFi and a patio set in Driftwood Village. It provides free private parking. A dishwasher, an oven and a microwave can be found in the kitchen. Towels and bed linen are featured in this villa.
Offering free WiFi, Thatch Hill is set on the beachfront in Driftwood Village. Guests are welcome to go for a swim in the year-round outdoor pool. The villa has 2 bedrooms and 2 bathrooms with a bath and free toiletries. A TV and a DVD player are featured.
Number of Rooms: 1