Source: https://www.mantrahotels.com/australia/queensland/townsville-and-surrounds/magnetic-island/accommodation/