From $62 USD
Offering a year-round outdoor pool and sun terrace, Hotel Windsor Plaza is set in San Salvador in the San Salvador Region, 3.1 km from San Salvador Bicentennial Park. Guests can enjoy the on-site restaurant.
Local
See and Do
- Maya Triangle Tours San Salvador (1.4 miles) - We are a receptive tourism and executive transportation company oriented with professionalism to pro...