Recommended Near Glen Isla House

Fig & Olive at Cowes

Fig & Olive at Cowes

Modern Australian   $$$$$

Cowes    2km

Wing Lock Chinese Restaurant

Wing Lock Chinese Restaurant

Chinese   $$$$$

Cowes    2km

Sherwoods Restaurant

Sherwoods Restaurant

Modern Australian   $$$$$

Cowes    2km

About Glen Isla House

Nestled amongst 2 acres of heritage gardens, Glen Isla House boasts direct beach access and free Wi-Fi. All accommodation features elegant and unique interiors, a flat-screen TV and lovely garden views.

Location & Map

230-232 Church Street, Cowes 3922 VIC - See Map

Leave a Review