Photos coming soon
HOTEL
Art Deco Luxury Apartment, Central Location
Manwel Dimech Street, Sliema
Where it sits
Art Deco Luxury Apartment, Central Location
Manwel Dimech Street, Sliema
35.90996, 14.49815
Similar stays nearby
Art Deco Apartment in Central Sliema
Hotel · 6 m
Lady Todd
Hotel · 12 m
Elegant Sliema Penthouse, Panoramic Terrace
Hotel · 16 m
Ta' Tereża In Manwel Dimech
Hotel · 22 m
Holiday Apartments Malta Sliema
Hotel · 24 m
Ta’ Tereza In Manwel Dimech
Hotel · 43 m
Ta' Tereza In Sajjan Lane
Hotel · 43 m
Sliema Central Apartment
Hotel · 69 m
Plan around Art Deco Luxury Apartment, Central Location
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 12, 2026.
