Senglea Apartments Apartment
8, Triq il-Kurcifis CSP06, CSP06 Senglea, Malta
Offering barbecue facilities and quiet street view, Senglea Apartments is located in Senglea, 2.4 km from Rinella Bay Beach and 3.5 km from Hal Saflieni Hypogeum. It is set 7.6 km from Valletta Waterfront and features an ATM.