Hotel Windsor Plaza
79 Avenida Norte Y 11a. Calle Poniente, N. 723, San Salvador, El Salvador
Booking.com
Book Now