InterContinental Malta

St Georges Bay
St Julians
Malta