Contact Us |
|
Welcome to the Windsor Hotel
Welcome to The Windsor Hotel in Sliema, a four-star hotel situated in a prime tourist location, considered to be one of Malta's most fashionable seaside towns and the heart of all shopping, swimming and nightlife.
The Hotel itself boasts 92 air-conditioned rooms, all with en-suite bath or shower, mini bar, satellite television and telephone.
Read More
The Hotel itself boasts 92 air-conditioned rooms, all with en-suite bath or shower, mini bar, satellite television and telephone.
hotel facilities
Outdoor swimming pool
A large open air swimming pool and spacious sun deck
A large open air swimming pool and spacious sun deck
Cocktail Bar
Enjoy a drink and relax in the Hotel's Cocktail bar
Enjoy a drink and relax in the Hotel's Cocktail bar
in room
- Satellite TV
- Mini Bar
- Telephone
- Radio
- Air-conditioning / Central Heating
- Bath / Shower
- Hairdryer