Set right on The Strand, a popular waterfront promenade in vibrant Gżira, the 106 bedroom, four-star Hotel Verdi offers a fashionable getaway in the heart of Malta’s most cosmopolitan district.
113 THE STRAND GZIRA MALTA