The Windsor Hotel

With a stay at The Windsor Hotel, you'll be centrally located in Sliema, a 1-minute drive from Tower Road and 10 minutes from Malta Experience. This 4-star hotel is 0.3 mi (0.5 km) from Sliema Promenade and 1.7 mi (2.7 km) from Dragonara Casino.Make yourself at home in one of the 94 guestrooms feat...

More details

OpenWeather

5

Quarto triplo

Max. 3 adults and 2 children

7

Quarto duplo superior

Max. 2 adults and 1 child

5

Quarto casal ou duplo (Single use)

Max. 1 adult

8

Quarto casal ou duplo standard

Max. 2 adults and 1 child

Property Info

Check-in starts at: 14:00

Check-out ends at: 11:00

With a stay at The Windsor Hotel, you'll be centrally located in Sliema, a 1-minute drive from Tower Road and 10 minutes from Malta Experience. This 4-star hotel is 0.3 mi (0.5 km) from Sliema Promenade and 1.7 mi (2.7 km) from Dragonara Casino.Make yourself at home in one of the 94 guestrooms featuring minibars and flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.Enjoy a...

Windsor Terrace - Sliema, Malta - Malta - SLM 1854

Property Amenities

Check-in starts at: 14:00

Check-out ends at: 11:00