H2O Southport Apartments comprised of 356 apartments over 24 levels in 2 separate towers, located on Marine Parade in Southport Queensland.