Twin Peaks Lakeside Inn 3 stars

76-80 Lake Terrace, 2730 Taupo, New Zealand

Hotel image
Read more reviews for Twin Peaks Lakeside Inn