FloridaTravelfiend's Sliema, Malta
3 Reviews |
We stayed at the Park Hotel for six nights in November and were extremely pleased with the accomodat...
261 Tower Road
We made the mistake of choosing this substandard fleabag for the first two nights of our vacation. ...