Avani Mooloolaba Beach Hotel has officially opened – bringing rooftop infinity pools, ocean-view bathtubs, dreamy interiors and elevated dining to one of Queensland’s favourite beach towns.

Up Next