Private Villas in Sliema
Multiple accommodations for your stay
Show map
61 results found
Filters
- Most popular first Sorting
Spectacular 5Br Townhouse Located In Sliema By 360 Estates
9 Triq Sant' Alfonsu, Sliema, Malta (Open map)
The Sliema holiday home offers a prime location, 2.2 km from the public Upper Barrakka Gardens, while natural sights like Spinola...
Read more...
6.2
Pleasant
4 reviews