The Lodge Location
144, Matty Grima Street,, Cospicua, Malta
Enter dates to see available properties
Area Information
Airports
Malta International
6.5 km
Attractions
Malta at War Museum
800 m
Collegiate Parish Church of Saint Laurence
800 m
Inquisitor's Palace
800 m
Esplora Interactive Science Centre
800 m
Auberge d'Angleterre
800 m
Shrine of Our Lady of Mount Carmel
800 m
Vittoriosa Waterfront
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