Mantra Legends Hotel
There’s nothing in the world quite like Australia’s legendary Gold Coast and Legends Hotel. Perfectly located in the heart of Surfers Paradise, Legends Hotel offers 403 luxuriously appointed guest rooms and suites with private balconies. Captivating views across the ocean, hinterland and the brilliant night lights of Surfers Paradise, provide pleasurable memories that will long […]