The Mantra Mackay hotel is an excellent luxury accommodation alternative in the guts of Mackay. This attractive and contemporary hotel is just a couple of minutes push from town’s central business district in a lovely tranquil place.The Great Barrier Reef, the world's major coral reef technique, lies along the northeastern Coastline, providing a