Malta Welcomes Newest Luxury Hotel, ME Malta Opened November 1
November 7, 2024November 1 marks the official opening of ME Malta, primely positioned in the seaside town of St. Julian’s on the island’s north-eastern coastline. Located on the water’s edge and designed by the globally acclaimed Zaha Hadid as part of the Mercury Towers development, ME Malta will become a cultural hub for travelers and locals alike, …