Is not an amazing hotel! but location and price are very good! The bar of the Hotel is crap, near you have surfside during the summer for a nice pizza and a nice swim... you also have mint near for fresh food... and you cannot visit sliema without going to ramblers rest Pub! what a pub! nice locals, great decor...
More
- Windsor Hotel Malta
