The Windsor Hotel - Sliema

Learn how the Cvent Supplier Network works
Windsor Terrace Island of Malta Sliema 1854

Amenities

Room features and guest services

  • Internet access
  • Laundry service
  • Room service

Facilities

  • Onsite restaurant
  • Rental car service

Recreational activities

  • Health club
  • Indoor pool
  • Outdoor pool
  • Whirlpool

The Windsor Hotel - Sliema Meeting Space

Total meeting space872 sq. ft.
Meeting rooms1

Guest Rooms

Total guest rooms94

More

The Windsor Hotel is a four-star hotel situated in the prime tourist location of Sliema. The Hotel itself boasts 94 comfortable rooms. It is ideal for small conferences, intimate weddings and parties, our multi-purpose room has all the facilites needed for a perfect event.

Contact Us

Already have an account?