Total Accommodation | 190 Properties |
Popular Hotel | The Windsor Hotel, Labranda Rocca Nettuno Suites |
Popular Landmark | Point Shopping Mall, Bisazza Street |
The most popular hotels booked by tourists are The Windsor Hotel, Labranda Rocca Nettuno Suites, Gorgeous 1BR Apartment Steps to the Promenade, Mr. Todd Hotel, Seafront Luxury Apartment, Pool and Great Location, One bedroom APT Sliema, Modern Apt in a Prime Location, Wifi, Fabulous Apartment With Pool, Upmarket Area, Modern Apartment in the Best Area of Sliema, Luxury Apartment With Pool
Currently, there are around 190 hotels that you can book in Tas-Sliema