230 232 Church Street, Cowes
6 bedrooms
Baths
Guests
Located in Cowes, Glen Isla House is by the sea, just a 4-minute walk from Cowes Beach and a 2-minute drive from Phillip Island Ferry Dock. This beach guesthouse is 1.9 mi (3.1 km) from Phillip Island Nature Park and 2.4 mi (3.9 km) from Phillip Island Wildlife Park.
Parking
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
Beach
No nearby properties available in this region at the moment.