Radisson Blu Resort, Malta St. Julian's

St. George's Bay
St Julians
Malta