Top 1 properties in Qawra, Malta
(hotels)
Dolmen Hotel Malta
Address: Dolmen Street, St. Paul's Bay - Qawra
Extensively refurbished in 2017, the 4 star hotel is beautifully located at the water’s edge and boasts 439 guest rooms and 49 highly finished superior rooms and suites with panoramic views of the Mediterranean Sea and St. Paul’s Islands. All bedrooms and suites are fully air-conditioned / centrally heated and...