Waiora House
129 Spa Road
Taupō 3330

View on Google Maps

Get directions

Street Address

Waiora House
129 Spa Road
Taupō 3330