Description
'Built in 2002, this complex has a total of 24 detached villas on offer. The property also offers guests parking. There is no reception at this comple
[more]'Built in 2002, this complex has a total of 24 detached villas on offer. The property also offers guests parking. There is no reception at this complex. Guests will find information on where to pick up their keys in their booking confirmation. A deposit is payable on arrival.'
[less]