The Windsor Hotel 4*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Swimming Pool
-
On-site Dining
-
Meeting facilities
-
Breakfast
-
Air conditioning
-
No pets allowed
Location
Situated within 5 minutes' walk of the Independence Gardens, the comfortable 4-star The Windsor Hotel Sliema offers air-conditioned rooms with Wi-Fi in public areas. Located a short way from the neo - gothic roman catholic Church of Our Lady of Mount Carmel, this Sliema hotel features a safe deposit box.
The hotel has a central location just 1.7 km from the Love Statue, while shopping venues like the Point Shopping Mall are just 1.4 km away. Republic Street can be found approximately 25 minutes' walk from the appealing Windsor Sliema. Guests might as well enjoy proximity to Independence Garden, situated merely 450 metres away. The nearby attractions also include the Saint Patrick's Church, located a mere 10 minutes' walk away. Tas-Sliema - Ghadir bus stop, offering a direct link to the city attractions and main places, is within a few blocks of the Windsor.
Offering free wireless internet and a television, the 11 rooms come with central heating and an ironing set to ensure a comfortable stay. The view of the city and the elegant furniture are provided there. They also come with en suite bathrooms.
A buffet breakfast is served every day. Guests can relax in the on-site lounge bar. Surfside Bar & Grill with Central European cuisine is located about 300 metres from The Windsor Hotel.