Address : triq it tartarun, malta qawra, qawra Show Hotel Map
The Clover Holiday Complex Apartments are ideally situated in the resort of Qawra, just minutes walking distance from the beautiful coast line and abundant water-sport facilities, the Bugibba bus terminus, good shopping, great night life and a variety of bars and restaurants. It occupies a secluded setting and is also a haven for relaxation. 60 kms to the nearest airport (malta international airport) 1 km to the nearest beach