Places in Malta

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

20 · The most rated first