The Caboose Lodge Taupo is centrally located, easy to find and just a short stroll from the heart of the Lake Taupo business centre.
Taupo is located in the centre of the North Island of New Zealand. Lake Taupo is Australasia's largest lake, 359 metres above sea level and covers an area of 616 square kilometres, making it a perfect attraction for water activities such as sailing, swimming, parasailing and fishing for trophy-sized rainbow trout.