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.
The Windsor 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 Windsor hotel provides ample opportunities for entertainment through its in house leisure and dining facilities. These include the tastefully decorated "The Corner Restaurant", piano bar, gymnasium, indoor heated splash pool and Jacuzzi, sauna and a large open air swimming pool surrounded by a sun deck. I
All 94 rooms feature private bath or shower, hairdryer facilities, frigobar, colour satellite TV, radio, direct dial telephone and individually controlled air-conditioning and heating facilities. Also most bedrooms have their own balcony.