Apartments at Glen Isla
The Apartments at Glen Isla is 1.8km from the main street of Cowes- close to the hustle and bustle of town but situated in leafy, relaxed surrounds. Located only 150m away from the Cowes beach, and only one street away from the Anderson Street boat ramp and jetty – this apartment is ideally located to give you the best of both worlds on your next Phillip Island holiday.
Located no more than 20 minutes away from ALL Phillip Island attractions, you won’t be short of activities to keep you amused, making the Apartments at Glen Isla the perfect accommodation for you and your family. Call now to book.