Glen Isla House
230-232 Church St, Cowes 3922 Phillip island Victoria Australia
- Profile: Glen Isla House is a Accommodation - Bed & Breakfast company located at Phillip island, Victoria Australia, address is 230-232 Church St, Cowes, Phillip island 3922 VIC, postcode is 3922, you can contact Glen Isla House by phone 03 5952 1882