Sliema hotel reservation: check availability and room rates
Inns in Sliema
2 properties found
-
Backstage Boutique Music Themed Townhouse
331 Manwel Dimech Street, Sliema, Malta (Show map)
Set within 12 minutes' walk of The Point Mall, Backstage Boutique Music Themed Townhouse Hotel Sliema offers a safety deposit box and 24-hour security. Also, you can use parking nearby.
-
Nautilus Boutique Townhouse
3 Carmel Street, Sliema, Malta (Show map)
Nautilus Boutique Townhouse Hotel Sliema features a free car park, allergy-free rooms and a sunbathing terrace, and lies just 1.1 km of The Point Mall. Guests staying at the inn will find themselves…