Paihia Beach Resort & Spa

Paihia Beach Resort & Spa

130 Marsden Road, Paihia, Northland, NZ / 5 Star Luxury Resort Accommodation!
Paihia Beach Resort & Spa