The Windsor Hotel Sliema
Windsor Hotel Building, Sliema, Malta
Windsor Hotel Building, Sliema, Malta
The 4-star The Windsor Hotel Sliema is located in Sliema, around 25 minutes' walk from Fort Tigne, and offers an indoor swimming pool. Boasting a location within sight of Fond Ghadir Beach, the hotel features 10 rooms as well as a storage room.
Climate control are also included, and a balcony are featured in the rooms for extra convenience. The bathrooms come with a separate toilet and a shower, along with a hairdryer and bath sheets.
This Sliema hotel is about 10 km from Malta International airport and 2.7 km from such cultural venues as the Maltese National Museum of Archaeology. Guests can visit Independence gardens, which is just 5 minutes' walk away, and Lascaris War Rooms which is approximately 10 minutes' drive from the Windsor Sliema. The Point Mall is situated relatively near the accommodation. Torri bus stop is located about 300 metres from The Windsor Hotel.
You can have a daily vegetarian breakfast on site. Serving a wide assortment of dishes, It-Torri Restaurant is in front of the hotel.
Free Wi-Fi
24-hour reception
24-hour services
Express check-in/ -out
Indoor swimming pool
Rooftop pool
Swimming Pool