Mantra Nelson Bay

Featuring spacious 2 and 3 bedroom apartments and Penthouses nestled around lagoon pool with recreations/BBQ areas, spa, fitness room. Onsite parking. An enviable location. Walk to everything Nelson Bay has to offer.



Mantra Nelson Bay

1A Tomaree St, Nelson Bay

Cancellation Policy

14 day cancellation policy