Fortina Spa Resort

Tigne Seafront A
Sliema
Malta