St Leonards Hotel  
Hotel Accommodation in St Leonards, Bellarine Peninsula
|
496 The Esplanade |
St Leonards, Victoria 3223 |
The St Leonards Hotel on Victoria's Bellarine Peninsula is renown for its spectacular food, sensational beer garden and breathtaking Port Phillip Bay views with 10 double and family rooms available. |