Windsor is a 6-story hotel in the commercial center of Sliema at a close proximity to Casa Rocca Piccola, Tower Road and Malta5D offering 92 luxury rooms. The business hotel was built in 1994 and refurbished in 2009.
The hotel lies within 5 minutes' walk of Saint James Capua Hospital, Spinola Bay and Paceville. The venue is 1 km away from the city center.
Shopping centers and commercial centers are within meters of the property.
Windsor Hotel can be reached in 10 minutes by car from Malta International airport.
Windsor Hotel offers rooms with a modern-style interior, individual climate control, ironing facilities, a private toilet, satellite TV and a refrigerator. Guests will enjoy a view of the Mediterranean Sea from their rooms. They come with an electric kettle and coffee/tea makers as well as bathrooms with a shower, toiletries and a hairdryer.
Eat & Drink
The property offers an 24-hour restaurant serving Mediterranean cuisine. Guests are welcome to the Lobby & Lounge bar to relax with a drink. Fortizza and Bellavista are situated in a commercial area, about 150 meters from the venue.
A meeting room and a business corner are also offered at the hotel.
Spa facilities at Windsor Hotel include a solarium, a sauna and a Jacuzzi.
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.
Year renovated: 2009.
Number of floors: 6.
Number of rooms: 92.