Fortina Hotel

Tigne Seafront 3
Sliema
Malta