Hotel Windsor Plaza
79 Avenida Norte N 723 Colonia Escalon, 00000, San Salvador, El Salvador, San Salvador
Location You’ll be sleeping tight! Hotel Hotel Windsor Plaza is located in San Salvador. This hotel is located in 5 km from the city center. At the hotel You can stop by the bar. You can stop by the restaurant. In the shared kitchen, you can cook anything you want. Free Wi-Fi on the te
Free WiFiParkingPool




