Ambassador Hotel
Dawret in-Nawtragju, Xemxija, San Pawl il-Bahar, Malta, SPB 4801
(3562) 157-3870 Phone
(3562) 157-3543 Fax