Hotels

guesthouse in Waiheke Island

Tawa Lodge

Lonely Planet reviewed