Mantra Aqua, Nelson Bay Nelson Bay Mantra Aqua with 110 apartments spread across three buildings all nestled around a central lagoon-style pool and spa, 2 BBQ Entertaining areas and children's water fountain area. Nelson Bay resort self-contained two and three-bedroom apartments and penthouses, all within walking distance of everything Nelson Bay has to offer including a 27-hole golf course and a variety of amenities and activities. Mantra Aqua BOOK A ROOM
|