more options
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