Hotel · Valletta
2
"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