Windsor is a 4-star hotel providing a non-smoking accommodation near to Casa Rocca Piccola, Tower Road and Malta5D. Renovated in 2009, the business hotel has welcomed guests since 1994.
The central location in the commercial center of Sliema provides easy access to the wonderful rocky beach. The distance between Sliema city center and the property is 1 km.
There are shopping centers and commercial centers in the proximity of the hotel.
Malta International airport can be reached in 10 minutes by car from Windsor Hotel.
Windsor Hotel provides guestrooms appointed with individual climate control, a writing desk, a private toilet, satellite TV and a balcony. Many guestrooms offer views of the Mediterranean Sea. Guests can make use of en suite bathrooms with a shower and a hairdryer.
Eat & Drink
The hotel has a popular restaurant serving Mediterranean meals. Lobby & Lounge bar is available on site.
Guests will benefit from currency exchange, a gift shop and a safe deposit box along with 24-hour reception, room service and wake up service.
On-site spa options feature 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.