umbugnet's Sliema, Malta
Sliema Chalet Hotel
117 Tower Rd
A budget hotel so I tailored my expectations accordingly. Similar price to 2 previous Sliema hotels ...
Sliema Marina Hotel
With the exception of a carpeted rather than wooden floor (not that I actually cared) this hotel was...