The 4 star Windsor Hotel is located within 50 yards of the promenade and beaches on the northern side of Sliema. It is very handy for the shopping in Sliema and reasonably close to the night spots of St Julian's. The rest of the island is easily accessible via Malta's excellent bus service.
With 94 rooms air conditioned rooms, the four star Windsor Hotel provides a high standard of comfort and friendly service and is the ideal place for your Malta vacation.
|