Photos coming soon
HOTEL
Seaside Apartments Malta Sliema 1
Apartment 6, 26, Saint Charles Street Sliema, SLM 2170 Sliema, Malta, Sliema
Where it sits
Seaside Apartments Malta Sliema 1
Apartment 6, 26, Saint Charles Street Sliema, SLM 2170 Sliema, Malta, Sliema
35.91188, 14.49793
Similar stays nearby
Plan around Seaside Apartments Malta Sliema 1
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
