Loading hotels
Confirming room availability...
Camelot Cathedral Square, 66 Cathedral Square Christchurch, Christchurch, New Zealand
This charming hotel is located in Christchurch. A total of 66 units are available for guests' convenience. No pets are allowed on the premises.