125 Church Bay Cabins

Hotel in Waiheke Island, NZ