The Windsor Hotel
- Wi-Fi
- 24-hour reception
- Express check-in/ -out
- Indoor swimming pool
- Restaurant
- View all
The comfortable The Windsor Hotel Sliema sits around a 5-minute walk from Independence gardens and offers a restaurant. Located 2.4 km from Bay Street Shopping Centre, this 4-star hotel faces the city and features a sauna and a shared lounge.
The hotel has a central setting just a few steps from Malta 5D Cinema, while natural sights like Fond Ghadir Beach are 400 metres away. Guests can visit Saint Patrick's Church, which is about a 10-minute walk away, and the historical museum "Lascaris War Rooms" which is within a 15-minute drive of The Windsor Sliema. Also, Independence Garden is situated 450 metres away. Standing nearly a 20-minute drive away, Parish Church of Jesus of Nazareth is a hard-to-miss divine tourist destination. You can catch the bus at Tas-Sliema - Ghadir bus stop, in close proximity to The Windsor.
The air-conditioned rooms are fitted with air conditioning; such modern facilities as a flat-screen TV with satellite channels and Wi-Fi, and include private bathrooms with a separate toilet and a shower/bath combination. They come with en-suite bathrooms.
There is an à la carte restaurant on-site serving British dishes. Surfside Bar & Grill serves Central European dishes and lies 300 metres from The Windsor Hotel.
Popular hotels in Malta