Otumuheke Stream (Spa Park Hot Pools) is located in Taupō, New Zealand on 281 Spa Road, Tauhara. Otumuheke Stream (Spa Park Hot Pools) is rated 4.6 out of 5 in the category swimming pool in New Zealand.
Address
281 Spa Road, Tauhara
Accessibility
Wheelchair-accessible car park