Hotel Windsor Plaza

  79 Avenida Norte Y 11a. Calle Poniente, N. 723, San Salvador, El Salvador

Booking.com Book Now