See all photos
The appealing 4-star The Windsor Hotel Sliema, located within 5 minutes' walk of the fortified coastal Saint Julian's Tower, boasts 11 air-conditioned rooms. Staying at this Sliema hotel, guests discover the shopping area fairly close to the Fond Ghadir Beach.
The hotel is notable for its central setting in the centre of Sliema and provides access to the star Fort St Elmo, which is 2.2 km away. The comfortable Windsor Sliema offers location nearly 25 minutes' walk from St. George's Square. Also, Independence Garden is situated just 450 metres away. The Point Shopping Mall is within reach of the accommodation. Tas-Sliema - Ghadir bus stop is merely a 10-minute walk away.
The air-conditioned rooms are equipped with complimentary Wi-Fi and a TV set as well as a minibar. There is also an en-suite bathroom. Enjoy views of the city, while staying at the Windsor Sliema.
A buffet breakfast is served each morning at this Sliema hotel. Guests are welcome to a lounge bar on site. The Surfside Bar & Grill is around 300 metres from the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Windsor Hotel! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices