Lara Lodge situa-se em Lara, a 16 km de Estação Ferroviária de North Geelong e a 18 km de Estação Ferroviária de Geelong, e dispõe de vista da montanha e acesso Wi-Fi gratuito.
Cada unidade apresenta casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Um micro-ondas e torradeira também estão disponíveis, assim como uma chaleira.
Se quiser descobrir a área, é possível praticar caminhadas, equitação e ciclismo nos arredores.
Estação Ferroviária de South Geelong fica a 20 km de Lara Lodge, enquanto Geelong Waterfront fica a 19 km de distância. O aeroporto mais próximo é o Aeroporto de Avalon, que fica a 10 km de Lara Lodge.