Sliema Holiday Apartment, Malta Island, Malta

Mainstay, Roomy, Sliema 1-bedroom Apartment