cimber18's Sliema, Malta
3 Reviews |
2 Forum Posts |
Tigne Seafront, , Malta
This Italian situated on the Sliema Ferry sea front vies for trade amid intense competition. Staff ...
127, Tower Road
A decent pub on Tower Road serving pub-grub & a selection of beers/cocktails. Multi -Tv screens for...
Having been acquainted with previous reviews, I nearly cancelled visit to this hotel, but decided ag...