Places in Malta

Best rated by guests: St. John's Co-Cathedral, Grand Hotel Excelsior, Saluting Battery. Addresses, opening hours, prices and photos.

28 · The most rated first