vodkacran23's Sliema, Malta
Sliema Marina Hotel
It's just an OK hotel. Location is good. Value for money is OK. You have a lot of restaurants, g...
139 Tower Road
OK food. Good value for money. But the waiters can't be made to do anything faster, and you have to ...