Msida

Msida is a bustling marina town near the University of Malta, known for yacht berths, budget eats, and excellent bus connections.

13 properties available