The Windsor Hotel 4*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Swimming Pool
-
On-site Dining
-
Meeting facilities
-
Breakfast
-
Air conditioning
-
No pets allowed
Location
The comfortable 4-star The Windsor Hotel Sliema is nestled nearly 25 minutes' walk from the 16th-century Casa Rocca Piccola Palace, offering 11 rooms and featuring a sauna and a shared lounge. A few steps from Independence gardens, this Sliema hotel offers a central location and includes an à la carte restaurant.
The hotel is located just 150 metres from Saint Patrick's Church and about 700 metres from a sparkling beach. You'll find Parish Church of Jesus of Nazareth within reach of perfect The Windsor Sliema. Guests might as well visit Independence Garden, which is merely a 6-minute walk away. There is Our Lady of Victories Church 2.4 km away, while Agata bus station is only 0.7 km from the property.
Featuring air conditioning, the air-conditioned rooms are also fitted with modern amenities such as a flat-screen TV with satellite channels and Wi-Fi. The en-suite bathrooms include a separate toilet and shower/tub combinations. The private bathrooms are appointed with hair dryers and a shower cap. You can enjoy view of the city from the rooms.
The restaurant serves British cuisine on-site. While staying at The Windsor Hotel, guests can choose from dining options nearby, such as Surfside Bar & Grill, located 300 metres away, or Il Gabbana at a 5-minute walking distance.