The holiday complex, situated in Tourist Road, Qawra, is located within walking distance of the quaint Qawra Promenade and a few minutes' stroll away from Bugibba Square, with its many shops, bars, clubs, restaurants, water sports, casino, cinema, sandy..