Nelson Bay, New South Wales - Australia
Property ID: A038
Mantra Aqua resort is located in the heart of Nelson Bay and is only a short walk to an array of restaurants, clubs, cafes, boutiques and giftware shops.
Check-in Time: 14:00
Check-out Time: 10:00
Check-in Days: Friday
- Please check with resort for smoking policy.