Das Hotel liegt oberhalb des Ufers des Lake Taupō und ist eine luxuriöse Lodge im Herzen der Nordinsel, direkt neben dem renommierten Kinloch Golfplatz – dem einzigen Golfplatz Neuseelands, der vom legendären Jack Nicklaus entworfen wurde. Es ist ein eleganter Rückzugsort, von dem aus auch einige der berühmtesten Naturattraktionen Neuseelands bequem zu erreichen sind.