35.91592 ­14.50247
Go to map view
The Windsor Hotel - Sliema - Lobby
The Windsor Hotel - Sliema - Restaurant
Windsor Terrace, Sliema SLM10, Malta +356 2734 6053
A stay at The Windsor Hotel places you in the heart of Sliema, walking distance from Sliema Promenade and Stella Maris Church. This 4-star hotel is within close proximity of Triq Manwel Dimech and Balluta Square. Make yourself at home in one of the 94 guestrooms featuring minibars. Rooms have private balconies. Satellite television is provided for your enter... More from Expedia Affiliate Network

Get Rates

Show The Windsor Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Gift shop, Gift shop, Hot tub, Hot tub, Laundry facilities, Parking (free), Parking (free), Pool (indoor), Pool (outdoor), Restaurant, Room service, Safe, Safe, Sauna
Activities Fitness center
Services Currency exchange on-site, Currency exchange on-site, Laundry service, Meeting/Banquet facilities, Meeting/Banquet facilities
Internet Internet, WiFi (free)

Star Ratings

booking.com
priceline.com
Orbitz
EasyClickTravel
LateRooms.com