Hotel Phoenicia Malta

The Mall
Valletta
Malta