Explore the natural beauty of Phillip Island with a chic apartment stay at The Waves, located on the vibrant Cowes’ Esplanade. Soak up the natural beauty of this popular destination as you enjoy all the facilities of a modern, self-contained apartment, together with a late 11am check-out and complimentary Wi-Fi for up to two devices.