You search for:Sliema
The Windsor Hotel
Zipcode: 1854
Map
Price from 56€
The Windsor Hotel is a four-star hotel situated in the prime tourist location of Sliema, considered to be one of Malta's most fashionable seaside towns and the heart of all shopping, swimming and nightlife.
Showing from 1 to 1 price from 1
Previous - Next
Link