Glen Isla House Phillip Island
Phillip Island, Australia
Glen Isla House Phillip Island




230-232 Church Street, Cowes, Phillip Island, Australia
Ranking: Glen Isla House Phillip Island is ranked 27th out of 39 accommodation options available in Phillip Island.
Classification: 5 Star Hotel
The Glen Isla House Hotel is perfectly located for both business and leisure guests to Phillip Island. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. The guestrooms are equipped with air conditioning, bathrobes, daily newspaper, hair dryer, ironing board, in room safe, television LCD/plasma screen. This Phillip Island accommodation features on-site facilities such as bar/pub. To unwind, guests can enjoy the leisure facilities provided on the hotel's property, including massage, garden. The hotel provides a warm and welcoming service of international standard. To make a reservation at the Glen Isla House Hotel Phillip Island with our secure online booking form, please choose your preffered period of stay.