

6
"The centrally located Casa Ellul hotel is within walking distance to many sights and the perfect home-base for your Malta solo trip." - Travel + Leisure Editors
Elegant suites in historic palazzo, some with hot tubs and terraces
81 Old Theatre Street, Il-Belt Valletta 1429, Malta Get directions