Best Western Camelot, Christchurch

Best Western Camelot

28 Papanui Road, Merivale