
San Salvador, El Salvador
Villa Terra
3-star hotel
Enjoy garden views at Hotel Villa Terra, located in San Salvador's Escalón district, a short drive from Monumento al Salvador del Mundo and Multiplaza. This hotel offers complimentary Wi-Fi, a snack bar, and room service during…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park
