Situated near Manoel Theatre, National Museum of Archaeology and Fort St Elmo, the comfortable Windsor Hotel offers a sun terrace, an outdoor swimming pool and an indoor swimming pool. Featuring international architecture, the property was remodeled in 1994.
Due to the hotel’s location in the commercial center of Sliema guests can easily walk to the rocky beach. The property is located 1km away from Sliema city center with a tower and a cathedral nearby.
The venue is a short walk to commercial centers and shopping centers.
The property enjoys a good location within a 10-minute drive to Malta International.
This property counts 92 guestrooms featuring Economy Twin Room, Economy Triple Room and Triple Room. The modern rooms feature the terrace view. They provide bathrooms with a shower and a hairdryer.
A varied breakfast is served every morning. Guests will enjoy local dishes served at the outdoor restaurant. The cocktail bar features free Wi-Fi and offers coffee.
Windsor Hotel boasts a business corner, internet connection and a photocopier for business needs and provides 24-hour room service, medical service and 24-hour reception.
Guests will enjoy a hot tub, a Jacuzzi and a solarium on-site.
Wireless internet is available in public areas for free.
Wireless internet is available in the hotel rooms for additional charge
Free public parking is possible at a location nearby.