The hotel The Windsor Hotel is situated in the vicinity of a beach. In the vicinity of the hotel are a number of shopping facilities and a supermarket. The following attractions can be reached from the hotel: VALLETTA, MDINA and WATER PARK. For mobility there is a bus stop and a car rental company.
Recently renovated in 2010, the 6-storey city hotel has 92 rooms. It is equipped with a 24h reception, a lobby, 3 lifts, an air conditioning, a safe (for a fee) as well as a money changing facility. For the meals, there is a restaurant (air-conditioned). After an eventful day, you can relax in the evening at the hotel bar. An Internet access can be used by hotel guests for a fee.