O Thousand Lakes Lodge está localizado no Lago Augusta, a 36 km de Deloraine. Está disponível estacionamento privado gratuito no local.
A propriedade dispõe de 9 quartos premium com uma sala de estar e de refeições. Uma sala de estar tranquila e relaxante também está disponível para uso dos hóspedes ou eventos privados. O Thousand Lakes Lodge também possui um tecto abobadado, lareira dupla ropitante, um larro de qualidade e cerveja e vinho da Tasmânia. Os hóspedes podem desfrutar das vistas das montanhas escarpadas a partir dos confortos quentes do Lodge.
Launceston fica a 120 km da propriedade e Hobart está a 2 horas de carro. Os hóspedes podem desfrutar de várias actividades nos arredores, incluindo pesca, caminhadas e passeios de bicicleta. Bicicletas eléctricas estão disponíveis para alugar no Thousand Lakes Lodge.