Holiday Homes

Rate this item
(0 votes)
Villa Spa Holiday Resort is accommodation for both self-catering or B & B. Well-appointed luxury log cabins and villas set in tropical gardens. Budget accommodation also available - compact, but well appointed with fridges, microwave,