Photos coming soon
HOTEL
Holiday Apartments Malta Sliema
Various Locations, Sliema
Where it sits
Holiday Apartments Malta Sliema
Various Locations, Sliema
35.91010, 14.49795
Similar stays nearby
Ta' Tereża In Manwel Dimech
Hotel · 3 m
Lady Todd
Hotel · 13 m
Art Deco Apartment in Central Sliema
Hotel · 22 m
Ta' Tereza In Manwel Dimech
Hotel · 22 m
Ta' Tereza In Sajjan Lane
Hotel · 22 m
Art Deco Luxury Apartment, Central Location
Hotel · 24 m
Elegant Sliema Penthouse, Panoramic Terrace
Hotel · 39 m
Sliema Central Apartment
Hotel · 51 m
Plan around Holiday Apartments Malta Sliema
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
