125 Church Bay Cabins
Hotel in Waiheke Island, NZ
Hotels
·
Waiheke Island, NZ guide