Windsor Hotel

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

A stay at The Windsor Hotel places you in the heart of Sliema, steps from Tower Road and 3 minutes by foot from Exiles Beach. This 4-star hotel is 4.8 mi (7.8 km) from Malta Experience and 0.3 mi (0.5 km) from Sliema Promenade. Enjoy a range of recreational amenities, including an outdoor pool, a spa tub, and a sauna. Additional amenities at this hotel include complimentary wireless Internet access, babysitting (surcharge), and a television in a common area. Make yourself at home in one of the 94 guestrooms featuring minibars and flat- screen televisions. Rooms have private balconies. Complime...

More details

Windsor Terrace, Tas-Sliema SLM 1854, Malta - Sliema, Malta Island - Malta - 1854