Otway Junction Motor Inn 3 stars

4730 Great Ocean Rd, Lavers Hill, 3238 Lavers Hill, Australia

Hotel image
Read more reviews for Otway Junction Motor Inn