Das Hotel liegt malerisch am Wasser. Die nächstgelegenen Städte zum Hotel sind Sliema (13,5 km), Valletta (16 km) und Mdina (12,4 km). Das Hotel liegt in der Nähe von Taxiständen und Bushaltestellen. Vom Hotel aus erreichbar: Flughafen MLA (18 km). Das Dolmen Resort in Qawra verfügt über 413 Zimmer und wurde im Jahr 2017 renoviert. Es stehen drei Süßwasserpools zur Verfügung, die saisonal geöffnet sind und über ein separates Kinderbecken verfügen. Aktivitäten wie ein Spielezimmer und Animationsprogramme werden im Hotel angeboten. Ein hauseigenes Wellnesscenter ist ebenfalls vorhanden.