Set 5.3 km from University of Malta, Modern Apartments in Malta's charming Mosta offers air-conditioned accommodation with a balcony. It is situated 6.8 km from Bay Street Shopping Complex and offers a lift. The apartment features family rooms.
Number of rooms: 3
Eugenia Court Triq Valletta, MST 9011 Mosta, Malta