StayMela Apartments - Birkirkara Apartment Birkirkara, Malta
7.6/10
Good
Free Wi-Fi
Parking
Located 4 km from University of Malta, StayMela Apartments - Birkirkara offers air-conditioned accommodation with a terrace. With city views, this accommodation provides a balcony and a swimming pool. The apartment features family rooms.
Number of rooms: 14
Triq id-Dar tal-Kleru Wigna Rail Block A, BKR 1820 Birkirkara, Malta