Parkview Apartments - Tongariro National Park is located in National Park, New Zealand on 24 Waimarino Tokaanu Road. Parkview Apartments - Tongariro National Park is rated 4.8 out of 5 in the category apartment building in New Zealand.
Address
24 Waimarino Tokaanu Road