Hotel Windsor Plaza is a budget 3-star property with 25 rooms to stay in.
This hotel is situated 4.6 km away from Iglesia El Rosario. The venue is set within 5 km from San Salvador city center.
El Salvador International airport can be reached in 45 minutes by car from Hotel Windsor Plaza.
The hotel's non-smoking rooms are appointed with a minibar, an individual safe, multi-channel television, an iron with ironing board and a closet. For more comfort a bathtub, a hairdryer and free toiletries are provided.
Eat & Drink
Offering Mexican and Italian meals, El Zocalo is situated 600 meters of the property.
Business travelers can avail of a business center, a meeting room and a photocopier offered on site.
A sundeck and an outdoor swimming pool are available at the hotel.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.