Hotels near Point Shopping Mall

Sliema, Malta
photo by FromSwitzerlandToWorldtrover-icon

Find a place to stay

Other landmarks in Sliema

Find out more about Point Shopping Mall