See all photos
The 4-star Windsor Hotel Sliema offers quick access to Saint Patrick's Church, located only 6 minutes' walk away.
The hotel is approximately 200 metres from Independence gardens and Bay Street Shopping Centre is 2.3 km away. Also, there is Grandmaster's Palace about 25 minutes' walk from this Sliema hotel. The area offers shopping experiences such as Soap Cafe Beauty Supply Store, which is within a few blocks of the Windsor Sliema. Agata bus station is a mere 0.8 km from the accommodation, and Triton Fountain is 2.5 km away. Malta International airport is 5 km away from the hotel.
The property has 15 rooms with a balcony. A flat-screen TV with satellite channels along with coffee and tea makers are provided. Bathroom comforts include a shower cap and bath sheets, and such essentials as a walk-in shower and a separate toilet.
Offering European dishes, Charles Grech Bistro lies just moments from Windsor Hotel.
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 Windsor Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices