The hotel is located in the north of Malta, in the lively city centre and close to the promenade, movie theatres and museums. Rooms are spacious, sou ...
Situated along the beautiful Qawra coast of St. Paul’s Bay, The 4 star Dolmen Hotel in Malta enjoys beautiful sea views and is only a short walk from ...