Mosta sits at Malta's center, home to the iconic Rotunda, lively cafés, shopping, and excellent bus links across the island.
4 properties available