Nelson Bay Accommodation

Mantra Nelson Bay

Mantra Nelson Bay

Located just 2.5 hours from Sydney, Mantra Nelson Bay is the ideal destination for a weekend escape or a relaxing beachside getaway. Offering a range of self-contained apartments nestled around the resort pool providing a home away from home for families and couples alike.

Related Links