Malta guest houses
We found 2 companies
Alborada Aparthotel
Triq il-Kbira, SLM 1549, Sliema
Malta Guest Houses - The Alborada Holiday Apartments, Sliema, Malta are situated in the heart of Sliema, Malta, less than two minutes walk away from the sea front in Sliema, Malta.
Splendid Malta Guest House
Parish Priest Magri Street, Mellieha
Self Catering Apartments in Mellieha Malta