Photos coming soon
HOTEL
Mantra Aqua, Penthouse 83/1A Tomaree Street
Mantra Aqua, Penthouse 83/1A Tomaree St, Nelson Bay
Where it sits
Mantra Aqua, Penthouse 83/1A Tomaree Street
Mantra Aqua, Penthouse 83/1A Tomaree St, Nelson Bay
-32.72364, 152.14551
Similar stays nearby
Penthouse 83 1a Tomaree Street
Hotel · 0 m
Mantra Nelson Bay
Hotel · 52 m
Mantra Nelson Bay
Hotel · 52 m
3 Tomaree Street Cute House With Aircon In The Heart Of Town
Hotel · 90 m
Sunset Towers, Unit 6/25 Donald Street
Hotel · 97 m
Sunset Towers, Unit 9/25 Donald Street
Hotel · 97 m
Yacaaba Getaway
Hotel · 98 m
Yacaaba Street 9 3
Hotel · 141 m
Plan around Mantra Aqua, Penthouse 83/1A Tomaree Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
