You're booking directly with North Haven Apartments Canterbury

Map

North Haven Apartments Canterbury

4 StarsAAA Tourism