Virgin Holidays is a member of the Association of British Travel Agents. (Source: The Virgin Holidays home page carries the ABTA symbol and a link to the ABTA website).
All ABTA members are bound by a code of conduct, which has been approved by the Office of Fair Trading. Part of that code reads as follows:
"An ABTA Member must notify you as soon as possible of any serious building works at your destination. If you wish you can transfer to another holiday or cancel and have your money back [Code 2.5]"
(Source:
http://www.abta.com/codeguide.shtml )
With regard to complaints:
"# If you have a complaint about your travel arrangements you should write to the ABTA Member concerned. They must provide you with a full reply within 28 days. If you remain dissatisfied you should write again pointing out the areas of dispute. Again the ABTA Member must respond within 28 days [Code 3.1].
# If you fail to reach a satisfactory position with the ABTA Member you can have the matter resolved through the ABTA Arbitration Scheme (see [Code 3.4]."
(Source: As above)
Note that you must have made TWO written complaints to Virgin Holidays before ABTA can become involved.
If you can't reach a satisfactory solution, you're entitled to use the ABTA arbitration scheme. This is administerd indepedently by the Chartered Institute of Arbitrators. There's a registration fee for this service (�72.85 for claims of up to �3000) but you would normally get this back if you won your case. If you lost your case, however, you would lose your registration fee and probably have to pay Virgin Holidays' registration fee (the same amount again) as well.
Chris