Te Horo hotels & apartments, all accommodations in Te Horo

Recommended Te Horo hotels

Vista Del Sol Te Horo

20 Derham Road, Te Horo, New Zealand

Vista Del Sol Te Horo photo

10 minutes' walk from Te Horo city center. Vista Del Sol Villa is a property only 57.0 km from Inland Revenue Department New Zealand, TSB…