Hotel Windsor Plaza
HotelHumble rooms & suites in an informal property offering a gym, a pool & a 24-hour restaurant/bar. People often mention hotel, bonito,
Address
79 Avenida Nte. 723, San Salvador, El Salvador
Website
Contact
+503 7852 3933Rating on Google Maps
4.00 (201 reviews)Open on Google Maps