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.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.