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
Guests of Backstage Boutique Music Themed Townhouse Hotel Sliema can easily reach Holy Trinity Church, located about a 5-minute walk away. The inn features 7 rooms and such amenities as a restaurant.
Nautilus Boutique Townhouse
3 Carmel Street, Sliema, Malta
Located around a 5-minute walk from Soap Cafe Beauty Supply Store, Nautilus Boutique Townhouse Hotel Sliema gives quick access to various city sites.
- 1-2