Has anyone been able to contact this company? They seem to have disappeared off the face of the earth with my money!!!! I have had to refer this to the Official Government Department of Tourism Spain. I would love to know if anyone has heard anything at all about this company as I am furious!!
4 years ago
Direct Villa Holidays has a
3.6
average rating
from
69
reviews