Photos coming soon
HOTEL
Slimiza Suites
Cathedral Street; 29, Sliema
Where it sits
Slimiza Suites
Cathedral Street; 29, Sliema
35.91103, 14.50512
Similar stays nearby
Plan around Slimiza Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
