Boasting a large garden with an outdoor pool, the elegant Hotel Altos Del Estero offers modern and comfortable rooms in Santiago del Estero. The hotel has free WiFi access in all areas.
Book this Hotel