Photos coming soon
HOTEL
Day's Inn Hotel
Cathedral Street, 76 - SLM1526, Sliema
Where it sits
Day's Inn Hotel
Cathedral Street, 76 - SLM1526, Sliema
35.91068, 14.50529
Similar stays nearby
Plan around Day's Inn Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
