This stunning five-star hotel is officially Malta’s leading resort

InterContinental Malta has been named Malta’s leading resort at the World Travel Awards. Hailed as the ‘Oscars of the Travel Industry’, the awards celebrate excellence in tourism and hospitality. Martin van Kan, Intercontinental Malta area general manager, told 89.7 Bay: ‘It is indeed an immense honour for us to receive this achievement. ‘We are delighted […]