Apartments at Glen Isla is located in Cowes, Phillip Island, our facilities include seven modern studio apartments, conference room, spa, sauna, BBQ area and solar heated outdoor pool.
We are only 150 metres to the boat ramp and swimming beach and 1.5km from the Cowes town centre. with an on site laundry, solar heated pool, spa, sauna and BBQ area. It boasts a multipurpose room which can be used as a meeting room, club room, corporate office, or for any purpose you desire.