Apartments at Glen Isla
Phillip Island, Australia
Apartments at Glen Isla



234 Church Street, Cowes, Phillip Island, Australia
Ranking: Apartments at Glen Isla is ranked 12th out of 39 accommodation options available in Phillip Island.
Classification: 4 Star Apartments
Located in Cowes and within a 20 minute walk from the town centre, the Apartments at Glen Isla offers comfortable apartments and features a laundry service and a heated pool. Fun waterside activities are exclusively available to the apartment complex. Wi-Fi access is available for use. The apartment complex's service desk can book tickets and tours and help guests with local advice and information. For business travellers, there is a business centre. The sauna is the perfect place to unwind at the end of a day.