Phillip Island Towers features spacious, luxurious apartments located on Phillip Island just a few minutes' walk from picturesque Cowes Beach and Phillip Island’s main shopping and dining precinct.
These modern apartments feature a kitchen, laundry and plenty of living and dining space. They also offer a bedroom with a private balcony. Each apartment features bespoke artwork and designer furnishings, as well as free WiFi and a Smart TV.
The staff are happy to help you with advice on activities and sightseeing around the island. As well as dining, shopping and tour options.