The Londoner Hotel Sliema
Hotel
Sliema, Malta
Set in Sliema and with Qui-Si-Sana Beach reachable within less than 1 km, The Londoner Hotel Sliema offers concierge services, non-smoking rooms, a shared lounge, free Wi-Fi throughout the property and a restaurant. This 3-star hotel offers a bar.
Number of rooms: 43
82, The Strand, SLM 1022 Sliema, Malta