StayMela Apartments - Kappara Apartment Taʼ Kappara, Malta
7.7/10
Good
Located 1.1 km from Balluta Bay Beach, StayMela Apartments - Kappara offers a rooftop pool, and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 11
Triq l-Ispanjulett, SGN 4043 Taʼ Kappara, Malta