Dit attractieve hotel bevindt zich in de vakantieregio St. Paul's Bay/Qawra, aan de noordkust van Malta. Het ligt op ongeveer 500 m afstand van het centrum met talrijke winkels, restaurants, bars en n