Windsor Hotel is a comfortable venue in Sliema close to the cathedral and the tower. Windsor Hotel has been welcoming guests to its non-smoking rooms since 1994.
The central location in the commercial center of Sliema offers quick access to Casa Rocca Piccola, Tower Road and Malta5D within 10 minutes’ walk. A 10-minute walk to the center of Sliema.
Shopping centers and commercial centers are within easy reach of the hotel.
Malta International airport can be reached in 10 minutes by car from Windsor Hotel.
The rooms in Windsor Hotel come with individual climate control, a writing desk, satellite TV, a private toilet and a minibar. Some rooms feature views over 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. A variety of tea, coffee and cocktails is offered in the lounge bar.
Guests will make use of currency exchange, a gift shop and a safe deposit box as well as find a meeting room and a business corner useful for work.
On-site spa facilities 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.