Location: the Versace style hotel with its european and roman architecture is situated a short walk from the beach, 15 Km. from Surfers Paradise and 35 Km. from the airport.
See more: Hotels in Australia Hotels in Main Beach Holiday Destinations in Australia