Apartments At Glen Isla
Great Value Accommodation on Phillip Island
Our seven self-catering, modern and comfortable studio apartments are contained in a beautiful garden setting, located in Cowes on Phillip Island.
With Pool, Spa, Sauna and BBQ Facilities available to all our guests. The Apartments at Glen Isla provide the perfect accommodation whilst travelling on Phillip Island.
We are situated a short 150-metre walk from Cowes beach and only a quick drive to most locations on Phillip Island.