All Accommodation in Havelock North

The Village Motel

Havelock North Motor Lodge