Situato a San Salvador, a 6 km dal San Salvador Bicentennial Park, l'Hotel Windsor Plaza offre una vista sul giardino. Tra i servizi di questa struttura figurano un ristorante, una reception aperta 24 ore su 24, il servizio in camera e la connessione WiFi gratuita in tutte le aree. L'hotel vanta una piscina all'aperto, una piscina coperta e una sala comune.
Tutte le camere sono dotate di scrivania, TV a schermo piatto e bagno privato. Le camere dell'Hotel Windsor Plaza sono dotate di aria condizionata, armadio.
Al mattino vi attende una colazione continentale.
L'Hotel Windsor Plaza vanta una terrazza solarium.
Potrete usufruire del centro business per lavorare o fare un giro turistico organizzato dal banco escursioni.
L'aeroporto più vicino è il Monseñor Oscar Arnulfo Romero International, a 45 km dall'hotel, che offre un servizio di navetta aeroportuale a pagamento.