Rooms
Rooms Number: 0
230-232 Church Street - Cowes, Phillip Island, Vic - 3922 - Cowes, Australia View Map
This 5 star hotel is located on the coastline of Cowes. It is a short drive away from the Beach. The Hotel has a coffee shop.
This 5 star hotel is located on the coastline of Cowes. It is a short drive away from the Beach.
Rooms Number: 0
The Glen Isla House offers air conditioning.
The Glen Isla House offers the use of a TV in the rooms. The Glen Isla House rooms offers the use of an hairdryer. Accommodation has a safe in all the rooms. The accommodation offers a radio service for its guests.