3 star hotel
Hotel Villa Terra
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This charming hotel enjoys a great location in San Salvador. The hotel is situated within easy access of a number of attractions in the area, offering guests the perfect setting from which to explore the delights of the surroundings. The hotel is located in close proximity to Museo de Arte de El Salvador, Monumento al Salvador del Mundo, Feria Internacional de El Salvador, Estadio Cuscatlán and David Guzman Anthropology Museum. This delightful hotel enjoys a charming, traditional style, bathing guests in the rich culture of the area. The guest rooms are tastefully appointed, featuring a happy ...
More details
Calle El Mirador, San Salvador, El Salvador - San Salvador, San Salvador Department - El Salvador - 503