El complejo vacacional, ubicado en la calle Tourist Road, en Qawra, está situado cerca a pie del pintoresco paseo de Qawra y a pocos minutos de paseo de la plaza Bugibba, con sus muchas tiendas, bares, clubes, restaurantes, deportes acuáticos, casino, cine, playa de arena y de rocas y la terminal de ...