These details were published in October 2015 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: 100 Barbirolli Square, Manchester, M2 3AB
Registered in England and Wales.
Company Registration Number 00991430
VAT Registration Number: GB 215 66 8