Book Direct with the Owner at Mantra On Northbourne with Townsville Tourism in Canberra, for all your Attraction and travel needs.
All suite property w/ modern contemporary design & furnishings - 3 blks from city centre.
copyright © 2025 Townsville Tourism. All rights reserved.