Situated in San Salvador, this inn is within 2 mi (3 km) of Plaza Futura, El Arbol de Dios, and Centro Comercial Galerias. Hospital La Divina Providencia and Monumento al Salvador del Mundo are also within 2 mi (3 km).
More hotel details about Hotel Villa Terra
Hotel Villa Terra Prices:
€67 - €78 (Based on average prices for a Standard Room)