- Liked: Amenities
This property was well located, with a newly renovated kitchen and comfortable beds. Staff was very pleasant and helpful.
Your dates need to occur after 2019-12-07. Try updating your dates to see prices for your trip.
Located in Nelson Bay, Mantra Aqua Resort is near the beach. The area's natural beauty can be seen at Dutchies Beach and Tomaree National Park. Our guests appreciate the property's quiet location.
Very dirty couches and dirty room