Located 720 meters from Traffic Restaurant and Bar. Ideally located in the prime touristic area of Mackay Harbour, Clarion Hotel Mackay Marina promises a relaxing and wonderful visit.
Located 1,110 meters from Traffic Restaurant and Bar. BIG4 Mackay Marine Tourist Park is perfectly located for both business and leisure guests in Mackay.