The Crown Hotel

St Aristarcus Street
St Pauls Bay
Malta