Accommodation | 634 hotels |
---|---|
Lowest Price | £73 |
Highest Price | £171 |
Popular hotels | AX The Palace, Labranda Rocca Nettuno Suites, The Preluna Hotel, AX The Victoria Hotel, Diplomat Hotel, Palazzo Capua, Plaza Regency Hotels, Sliema Chalet Hotel, The Windsor Hotel, Two Pillows Boutique Hostel, Sliema Marina Hotel |