Taihoa Holiday Units

Taihoa is a Maori word meaning, take it easy. If you want to relax in a quiet, peaceful and beautiful location, then you have found it in our Luxury 4 Star Beachside Complex.

Book Now