Located on Phillip Island, Glen Isla House is a multi-award winning heritage-listed property offering elegant country-house boutique accommodations. Set in extensive secluded heritage gardens among 100 year-old oak trees of the historic Glen Isla homestead circa 1870, the ...More information