Photos coming soon
HOTEL
The Maltese Sun
53 St Margaret St, Sliema
Where it sits
The Maltese Sun
53 St Margaret St, Sliema
35.91463, 14.49882
Plan around The Maltese Sun
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
