Windsor Hotel is a 4-star venue positioned about 2.2 km from St. John\'s Co. The hotel occupies 6 floors and was renovated in 2009.
Windsor Hotel is 10 minutes' walk from the center of Sliema. This intimate property is located in the center of Sliema.
The venue is a short walk to shopping centers and commercial centers.
For a pleasant stay in Sliema Windsor Hotel offers 92 guestrooms complete with heating, cable TV, pay TV, coffee/tea makers and an iron with ironing board. The rooms are furnished with a modern-style interior and light wood furniture.
A large on-site restaurant serves dishes of Mediterranean cuisine. The Lobby & Lounge bar features billiards and a terrace. Situated 150 meters from the venue Bellavista and L'aroma serve a variety of food.
Malta International airport lies 10 km away from Windsor Hotel and it takes about 15 minutes by car to get there.
Windsor Hotel also offers cars and bicycles for rent.
Babysitting, cots and a playroom are provided for guests with children.