The 4-star Windsor Hotel is located on the wonderful beach. This business hotel was opened in 1994 and renovated in 2009. It features 24-hour reception, room service and wake up service as well as currency exchange, a gift shop and a safe deposit box.
This hotel is set in the commercial center of Sliema, just 650 meters from Casa Rocca Piccola, Tower Road and Malta5D. The distance between Sliema city center and the property is 1 km.
Shopping centers and commercial centers are within easy reach of the hotel.
The hotel's good location offers to get to Malta International airport in 10 minutes by car.
All non-smoking guestrooms include Economy Twin Room, Economy Triple Room and Triple Room that come with free Wi-Fi, a writing desk, satellite TV, a separate toilet and a minibar. The property boasts views of the Mediterranean Sea from its rooms. There are en suite bathrooms with a Jacuzzi, a shower and a hairdryer along with an electric kettle, a fridge and coffee/tea makers for self-catering.
Eat & Drink
Guests can dine at the popular on-site restaurant serving Mediterranean cuisine.
The hotel provides guests with car rental services.
A sun terrace, a cocktail lounge and an indoor swimming pool are offered 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.