Inns in Sliema
We found 2 properties with availability in Sliema
Show on map
Backstage Boutique Music Themed Townhouse
331 Manwel Dimech Street, Sliema, Malta
Located within 5 minutes' walk of shopping venues such as Soap Cafe Beauty Supply Store, Backstage Boutique Music Themed Townhouse Hotel Sliema includes luggage storage and a barber shop. The inn…
Nautilus Boutique Townhouse
3 Carmel Street, Sliema, Malta
Located only 0.9 km from Independence gardens, Nautilus Boutique Townhouse Hotel Sliema is nearly 5 minutes' walk from Parish Church of Sacro Cuor. The inn features Wi-Fi throughout the property and…
- 1-2