![Apartments at glen isla](/api/images/company-pic/company-pic-657389bd8cc1a4e7eb8357339f9e827c-1711774075787.jpeg)
Contact us
About company
Self Contained Apartment Accommodation in Cowes, Phillip Island. Apartments at Glen Isla provide modern studio apartments just a short walk from the beach!
AU
Not verified company
Business transparency
- Did not verified company info
- Ask their customers for reviews
- Did not replied to negative reviews