3 star hotel
Hotel Windsor Plaza
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location
With a stay at Hotel Windsor Plaza, you'll be centrally located in San Salvador, within a 10-minute drive of Monumento al Salvador del Mundo and Metrocentro. This hotel is 3.9 mi (6.3 km) from La Gran Via Shopping Center and 4.3 mi (7 km) from U.S. Embassy in San Salvador.
Rooms
Make yourself at home in one of the 25 air- conditioned rooms featuring private pools and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones and desks, and housekeeping is p...
More details
79 Avenida Norte, San Salvador, El Salvador - San Salvador, San Salvador Department - El Salvador - 00000
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00