The George Hotel

Paceville Avenue
St Julians
Malta