Apartments At Glen Isla
Great Value Accommodation in Cowes, Phillip Island
Our seven self contained, modern and comfortable studio apartments are located in a beautiful garden setting only a short walk from Cowes beach.
With Pool, Spa, Sauna and BBQ Facilities available to all our guests. The Apartments at Glen Isla provide the perfect budget accommodation whilst travelling on Phillip Island.
We are situated in Cowes on Phillip Island a great place for a short getaway with pristine beach and abundance of impressive nature and wildlife and even plenty of family attractions to keep you entertained. Our Apartments are only a short 150-metre walk from Cowes beach and only a quick drive to most locations on Phillip Island.