Hotel Cavalieri

Spinola Road
St Julians
Malta