A compact waterfront town between Sliema and Msida with views across Marsamxett Harbour to Valletta. Popular with young professionals and students, it offers good value for a central, well-connected l...
62 properties available
62 properties found
Showing 1 – 12 of 62 properties









