Windsor Hotel MaltaAddress: Windsor Terrace , Sliema, SLM 10, Sliema view map
The Windsor Hotel Malta is a centrally located 4-star Malta hotel in Sliema offering standard rooms. It has easy access to the must-visit places in Malta, and is the perfect choice for travellers who do not want to stay indoors but want to explore Malta. The Malta hotel has a restaurant where one can have dinner after an active day of exploration. The Windsor is part of Sovereign Hotels and was started in 1998 with total commitment to excellence in service and hospitality.
Mariella Azzopardi is the Sales and Contract Manager who will help you with your bookings and other requests. Mariella welcomes you to the Windsor property and guarantees an enjoyable stay.
Main area of focus in Caring for the Destination:
The area of focus is the conservation of the environment.
Detailed description of the Caring for the Destination Initiative:
Conscious efforts are made to save on electricity and water usage.
Bio-degradable material is used in the Hotel.