Marina Studios Hotel Cospicua
8.9/10
Wonderful
Marina Studios features air-conditioned guest accommodation in Cospicua, 2.2 km from Rinella Bay Beach, 3 km from Hal Saflieni Hypogeum and 7.2 km from Valletta Waterfront.
Number of rooms: 19
131 Triq San Gwann, BML 2150 Cospicua, Malta