161 Main St
Lilydale,
Victoria
3140
(03) 9735 1622
Latitude: -37.7567400, Longitude: 145.3488500
09:30 - 19:00 - Mo, Tu, We, Th, Fr
09:30 - 18:30 - Sa
Regularly updated information about Olinda Creek Hotel from Hotels section. Olinda Creek Hotel located at the address 161 Main St Lilydale, 3140. You can get direction to Olinda Creek Hotel on the map or call by phone (03) 9735 1622