These details were published in February 2017 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: 1 St Peter's Square, Manchester, M2 3DE
Registered in England and Wales.
Company Registration Number: 01400552
VAT Registration Number: GB 215 66 80 63