Hotels in Avondale, New Zealand

Portage Peninsula Hotel
18 Elm St 
Avondale 
8281179 

Hotels in Avondale, New Zealand | Accommodation in New Zealand