The Windsor Hotel is located in Sliema, close to Sliema Promenade, Fort St. Elmo, and Great Seige of Malta and the Knights of St. John. Nearby points of interest also include National Museum of Archaeology and St. Johns Co - Cathedral. Read More About The Windsor Hotel
- 24-Hour Front Desk
- Currency Exchange
- Dry Cleaning Service
- Elevator / Lift
- Fitness Facility
- Indoor Pool
- Laundry Services/Laundry Facility
- Outdoor Pool
- Room Service
- Shuttle To Airport (surcharge)
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.