I will escape to the North Coast
Mantra Aqua is located in picturesque Nelson Bay, just two and a half hours north of Sydney. If you would like to contact us about our Two and Three Bedroom Apartments please find our details below.
Do you require a map or custom directions from the airport or your home? Get maps and directs from Google Maps. Go to maps.google.com.au
1A Tomaree Street
Nelson Bay NSW 2315
3000 Humpback Wales pass through the waters of Port Stephens from late May to July each year.