The Lodge Location
144, Matty Grima Street,, Cospicua, Malta
Enter dates to see available properties
Area Information
Airports
Malta International
6.5 km
Attractions
Shrine of Our Lady of Mount Carmel
800 m
Auberge d'Angleterre
800 m
Inquisitor's Palace
800 m
Collegiate Parish Church of Saint Laurence
800 m
Esplora Interactive Science Centre
800 m
Vittoriosa Waterfront
800 m
Malta at War Museum
800 m
Church of Our Lady Of Graces
900 m
Upper Barrakka Gardens
1.3 km
Auberge de Castille
1.7 km
Casa Rocca Piccola
1.9 km