Msida is a very vibrant town in central Malta. The apartment is situated very near to a bus stop. The nearest beach is about 10 minutes walk. There are various restaurants and minimarkets in the area. University of Malta is about 5 minutes walk from apartment.
Elevator in Building
Unavailable: Smoke detector
Unavailable: Carbon monoxide detector