To navigate, press the arrow keys. Otway Bamboo ← View details 1875 Deans Marsh-Lorne Road, Lorne, Victoria 3232 +61 466 669 699 Get Directions From* To * — Required information