Hotel Information
Set in beautiful Nelson Bay and only 2.5 hours from Sydney, Mantra Aqua is a brand new resort featuring spacious apartments and expansive views of the bay and surrounding areas. Comprising 110 apartments in 3 buildings nestled around a central lagoon pool