Hotel se nalazi u mestu Qawra, ima oko 600 smeštajnih jedinica. Hotel ima 4 restorana ("Trattoria Riccardo", "Cheeky Monkey", "Deck ...