Just in time for the festive season, the Gold Coast has welcomed a new venue, The Cavill Hotel, that has taken over the iconic Melba’s location at Surfers Paradise and launched with a buzzing VIP opening event.



Source link