Contact Us

Welcome to the Windsor Hotel

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

hotel facilities

The Windsor Hotel has an Outdoor Swimming Pool
Outdoor swimming pool
A large open air swimming pool and spacious sun deck
The Hotel Windsor has a Cocktail Bar
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
View All

Malta Weather