The Windsor Hotel 
Windsor Terrace, Sliema, SLM 10 - Malta
|
|

Map |
|
|
Ideally situated in the center of Sliema, close to the main shops, restaurants and places of entertainment. Only 50 m away from Sliema’s promenade, one of the longest and most picturesque in the Mediterranean. The in-house dining faciliites include a tastefully decorated restaurant and a cocktail bar. There is an outdoor pool, indoor heated pool, jacuzzi, fitness room.
Tariff from ₤19.5 to ₤60 (MTL) per room per night
|
|
|
|
|