Triq L.Apap, St Julian's STJ 3325, Malta, St. Julians
04-2339233
Bar
Restaurant
Swimming pool
Internet access
Lounge