Windsor Hotel
- Wi-Fi
- Cots
- View all
Located 2.2 km from the National Museum of Fine Arts, Windsor Hotel Sliema is merely a 5-minute walk from the Sliema promenade. The hotel provides a safe deposit box to ensure guests' safety.
This 4-star hotel is about 5 km from Malta International airport and 2.5 km from such cultural venues as the Triton Fountain. The fortified coastal Saint Julian's Tower is not far from the Windsor, and the parish Church of Our Lady of Mount Carmel is 9 minutes' walk away. There is the The Fort St Elmo 2.4 km from the property. Guests will find Tas-Sliema - Torri bus stop next to this hotel, around 100 metres away.
Furnished with a writing desk, the 15 rooms also include such conveniences as a flat-screen TV with satellite channels, along with tea and coffee-making facilities. An air conditioner are featured for guests' comfort. Bathrooms inlude a walk-in shower and a separate toilet, and such fine comforts as hairdryers and bath sheets.
The restaurant Charles Grech Bistro lies right near Windsor Hotel.
Popular hotels in Malta