Profile
The Apartments at Glen Isla provide the perfect budget accommodation whilst travelling on Phillip Island. Our property located in Cowes, just 5 minutes’ walk from the beach offers self catering studios. Outdoor facilities include a pool, hot tub, and a barbeque.
Guests can relax on their balcony or patio. Each studio apartment features a kitchenette and a flat-screen TV. Free WiFi is included.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.