Featuring free WiFi and a fitness centre, Hotel Windsor Plaza offers accommodation in San Salvador, 3.1 km from San Salvador Bicentennial Park. Guests can enjoy the on-site restaurant.
Every room at this hotel is air conditioned and is fitted with a flat-screen TV with cable channels. Each room is fitted with a private bathroom. For your comfort, you will find free toiletries and a hair dryer.
There is a 24-hour front desk at the property.
The nearest airport is El Salvador Airport, 35 km from the property.
Score from 1 reviews
Address: 79 Avenida Norte y 11a. Calle Poniente, N. 723, San Salvador 01101 (Map)
Hotel Windsor Plaza - Photos