Day's Inn Hotel

76 Cathedral Street, Sliema, Island of Malta SLM 1526 Malta
3 star hotel

Reviews summary

2
Poor
( 105 reviews)
Brilliant
7
Good
24
Average
30
Poor
21
Awful
23

Hotels near Day's Inn Hotel

Stayed at Day's Inn Hotel? Share your insight.

Similar hotels around Day's Inn Hotel