Relaxing, sophisticated and peaceful - Our stay at Te Aroha Landing was pure indulgence. Self check-in, ample parking and signage made for an easy and stress free arrival ... more