Exceptional design hotels in Cospicua
We found 1 property with availability in Cospicua
Show on map
Casa Birmula Boutique Hotel
Fuq San L-Inkurunazzjoni - 3-5 Sqaq Ll Kuncizzjani, Cospicua, Malta
Located within 25 minutes' walk of the stunning Fort St Elmo, the 3-star Casa Birmula Boutique Hotel Cospicua offers air-conditioned rooms just 1.8 km from Parish Church and Sanctuary of Our Lady of…
- 1-1