
San Salvador, El Salvador
Hotel Windsor Plaza
Hotel
'The Hotel Windsor Plaza offers 25 air-conditioned rooms with private pools and flat-screen televisions featuring cable programming. Enjoy complimentary Wi-Fi, bottled water, and 24-hour room service. Start your day with a…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


