db San Antonio Hotel + Spa
A large all-inclusive resort hotel that is a cut above its neighbours in Malta’s main tourist area, on the edge of a sparkling blue Mediterranean bay.
A large all-inclusive resort hotel that is a cut above its neighbours in Malta’s main tourist area, on the edge of a sparkling blue Mediterranean bay.