Glen Isla House
230-232 Church Street, Cowes VIC 3922, Cowes, Victoria
Glen Isla offers discerning travellers the very finest surroundings in a secluded heritage garden of 2 acres, with a beachside location. It is an award winning small luxury hotel B&B style retreat with purpose built architecturally designed guest facilities for truly refined accommodations.
Less InfoGlen Isla offers discerning travellers the very finest surroundings in a secluded heritage garden of 2 acres, with a beachside location. It is an award winning small luxury hotel B&B style retreat wit...
More Info