Set in Lara, Lara Lodge offers mountain views and free WiFi, 16 km from North Geelong Train Station and 18 km from Geelong Train Station.
Every unit features a private bathroom and shower, air conditioning, a flat-screen TV and a fridge. A microwave and toaster are also featured, as well as a kettle.
If you would like to discover the area, hiking, horse riding and cycling are possible in the surroundings.
South Geelong Station is 20 km from the lodge, while Waterfront Geelong is 19 km away. Avalon Airport is 10 km from the property.