Radisson Blu Resort & Spa, Malta Golden Sands, a leading luxury resort nestled in the picturesque Golden Bay, is thrilled to announce its recent triumph at the 31st Annual World Travel Awards ceremony. The resort has been honoured with the prestigious Malta’s Leading Resort 2024 award in recognition of its commitment to excellence in hospitality and exceptional guest experiences.