Inns in Sliema
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Backstage Boutique Music Themed Townhouse
331 Manwel Dimech Street, Sliema, Malta (Show map)
Backstage Boutique Music Themed Townhouse Hotel Sliema has 7 rooms and is located approximately 25 minutes' walk from Portomaso Marina. There is parking nearby and Wi-Fi throughout the property.
More...
From US$ 93price for 1 nightBook Now -
Nautilus Boutique Townhouse
3 Carmel Street, Sliema, Malta (Show map)
Set 25 minutes on foot from Lascaris War Rooms, Nautilus Boutique Townhouse Hotel Sliema includes 7 rooms with views of the sea. This inn entices guests with a car park, available nearby.
More...
From US$ 92price for 1 nightBook Now