Rocca Nettuno Suites

Mattew Pulis Street
Sliema
Malta