St Leonards Hotel
$
Open
Advertisement
496 The Esplanade
St Leonards, Victoria 3223
The St Leonards Hotel, located on Victoria's picturesque Bellarine Peninsula, is famed for its stunning Port Phillip Bay views, delectable food offerings, and inviting beer garden. Recently renovated, the hotel provides comfortable motel-style accommodations ideal for beachgoers, along with a menu featuring classic pub fare and fresh local seafood.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement

