35.91592 ­14.50247
Go to map view
Windsor Hotel - Sliema - Lobby
Windsor Hotel - Sliema - Restaurant
Windsor Terrace, Sliema SLM10, Malta +356 2734 6053
With a stay at The Windsor Hotel, you'll be centrally located in Sliema, walking distance from Sliema Promenade and close to Balluta Square. This 4-star hotel is within close proximity of Spinola Garden and Tigne Fort. Make yourself at home in one of the 94 guestrooms featuring minibars. Rooms have private balconies. Satellite television is provided for your... More from Expedia Affiliate Network

Get Rates

Show Windsor Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Air-conditioned, Bar/Lounge, Gift shop, Hot tub, Laundry facilities, Non-smoking rooms available, Parking (free), Pool (indoor), Pool (outdoor), Restaurant, Room service, Safe, Sauna
Activities Fitness center, Pool table
Services Babysitting or child care, Car rental, Currency exchange on-site, Laundry service, Meeting/Banquet facilities
Internet Internet, WiFi (free)
Policy Pets not allowed

Star Ratings