Hotels#1 of 85 in Geelong

St Leonards Hotel

St Leonards VIC 3223No reviews yet

About

St Leonards Hotel on the Bellarine Peninsula is renown for great pub food, sensational beer garden and breathtaking Port Phillip Bay views

Accommodation and TravelHotelsaccommodationaccommodationshotelhotels lodginginninns

Reviews

Be the first to review this business.

Write a review

More hotels in Geelong

See all 85