With a stay at Hotel Villa Terra in San Salvador, you'll be close to Plaza Futura and Estadio Cuscatlan. This inn is within close proximity of Centro Comercial Galerias and Museo de Arte de El Salvador.
Stay in one of 21 guestrooms...
With a stay at Hotel Jardín del Carmen in Santa Tecla, you'll be close to Plaza Merliot and La Gran Via Shopping Center. This inn is within close proximity of U.S. Embassy in San Salvador and Las Cascadas Shopping Mall.