No image available for this hotel
No image available for this hotel
Lara, Lara
Spend a second to
save a fortune!
Spend a second to save a fortune!
325 Forest Road North, Lara
Set in Lara, 16 km from North Geelong Train Station and 18 km from Geelong Train Station, Lara Lodge offers mountain views and free WiFi. Every unit features a private bathroom and shower, air conditioning, a flat-screen TV and a fridge.
See MoreUsage of subsidiary facilities may incur additional fees