Located in Cowes, Glen Isla House is by the sea, just a 4-minute walk from Cowes Beach and a 2-minute drive from Phillip Island Ferry Dock. The front desk is staffed during limited hours. A ferry terminal shuttle is provided at no charge, and free self parking is available onsite.