White Dolphin Complex Hotel
Triq Il-Qawra, SPB1904 St Paul's Bay, Malta
Centrally located, White Dolphin Complex offers a swimming pool and self-catering accommodation. This family-run property is only 2 minutes' walk from Malta's famous seaside promenade of Qawra and Bugibba.