Windsor Hotel dispone de piscina al aire libre, salón de uso común, terraza y restaurante en Sliema. Este hotel de 4 estrellas ofrece mostrador de información turística y guardaequipaje. El hotel libre de humo cuenta con wifi gratis en todo el alojamiento.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, caja fuerte, TV de pantalla plana, balcón y baño privado con ducha. En Windsor Hotel, cada habitación tiene ropa de cama y toallas.
El desayuno diario ofrece opciones buffet, continentales o inglesas/irlandesas.
En recepción se habla inglés, español y italiano, y el personal siempre está dispuesto a echar una mano.
Cerca del alojamiento hay puntos de interés como Playa Exiles, Playa de Fond Ghadir y Balluta Bay Beach. El aeropuerto más cercano (Aeropuerto internacional de Malta) está a 9 km del alojamiento.