Mantra Nelson Bay
Nelson Bay New South Wales
Check in
3:00 PM
Check out
10:00 AM
Indulge in a world beyond ordinary at Mantra Nelson Bay, where luxury is not just a promise but a lifestyle, you'll be near the beach, within a 10-minute walk of Baptist Tabernacle and d'Albora Marinas Nelson Bay. This luxury apartment is 10 minutes walk to Nelson Bay Golf Club and 20 minutes walk to Tomaree National Park.
Make yourself at home in one of the 110 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Rooms have private furnished balconies. LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include separate sitting areas and microwaves, and housekeeping is provided on a limited basis.
Property Details
Location
1A Tomaree Street, Nelson Bay, New South Wales 2315, Australia