Booking terms and conditions

Download the Canvas Holidays Booking Conditions

These details were published in February 2011 and the prices and booking conditions supersede all previous editions. Booking conditions may be superseded by subsequent editions.

Canvas Holidays is a trading name of Canvas Holidays Limited
Registered Office: The Triangle, 5-17 Hammersmith Grove, London, W6 0LG
Registered in England and Wales.
Company Registration Number 00991430
VAT Registration Number: GB 215 66 80 63