Windsor Hotel
Preview only — see all hotel photos
See all 27 photos
Show hotel on map
Windsor Hotel
Located about 25 minutes' walk from St. George's Square, the 4-star Windsor Hotel Sliema includes 15 rooms. While staying at the hotel, a safety deposit box are available for guests to use.
You'll need 15-minute drive to Malta International airport. This Sliema hotel is also situated in the vicinity of the neo - gothic roman catholic Church of Our Lady of Mount Carmel. The Windsor Sliema is located in close proximity to the fortified coastal Saint Julian's Tower. Tas-Sliema - Torri bus stop is 300 m from the accommodation.
The rooms comprise a balcony complete with climate control, as well as a flat-screen TV with satellite channels. Also, there is a safe box, coffee/tea making equipment provided. The bathroom is equipped with a walk-in shower and a separate toilet, along with a hair dryer and shower caps.
Situated a stone's throw from Windsor Hotel, the restaurant Charles Grech Bistro offers an European menu.
Amenities
Main Features
- Child-friendly
Facilities
- Safe deposit box
- Electric kettle
- Tea and coffee facilities
- Free toiletries
- Flat-screen TV
- AM/FM alarm clock
- Cots
Policy
Map
Local Attractions
Attractions
- Tower Road (900 m)
- University of Malta (2.2 km)
- Carmelite church (550 m)
- Balluta Buildings (650 m)
- Bisazza St. (1 km)
- Balluta Bay (550 m)
- Sliema Ferries (1000 m)
- National Museum of Archaeology (2.4 km)
- Manoel Theatre (2.2 km)
Airports
- Malta International Airport (10 km)