These details were published in April 2021 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.
Company Registration Number: 991430
VAT Registration Number: GB 215 66 80 63