The Dolmen resort is located in Qawra, St Paul’s Bay, on the edge of the sea. The Hotel delivers uncompromising quality while engaging your every mood and aspiration of Malta . The culture and tradition of the islands seep into the fabric of the whole resort from the Neolithic Dolmen Temple to contemporary room design…
Read more