Cospicua hotel reservation: check availability and room rates
Aparthotels in Cospicua
1 property found
-
Marina Studios
131 Triq San Gwann, Cospicua, Malta (Show map)
Offering cars for rent, Marina Studios Cospicua is set approximately 25 minutes' walk from National Museum of Archaeology. Located approximately 25 minutes' walk from Republic Street, this aparthotel…