Welcome to the Windsor Hotel

Welcome to The Windsor Hotel, 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.
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

A large open air swimming pool and spacious sun deck

Relax in the Hotel's lounge bar or treat yourself at the Corner Restaurant
in room
- Satellite TV
- Mini Bar
- Telephone
- Radio
- Air-conditioning / Central Heating
- Bath / Shower
- Hairdryer






