Absolutely disgusted with this company can’t get hold of them like other peoples comments completely vanished from websites and Facebook, rang credit card company they can’t help get any money back from them
4 years ago
Direct Villa Holidays has a
3.6
average rating
from
69
reviews