World
Malta
Malta Island
St Paul's Bay
11833
St Paul's Bay Holiday Apartment, Malta Island, Malta
Delfin 2-Bedroom Apartment