Hotel Centro
Boasting a fitness centre and a spacious solarium, Hotel Centro is located in downtown Santiago del Estero. Free WiFi access is available in this hotel. Libertad Square is 100 metres from the property...
More info
NH Santiago Del Estero
LocationThis hotel warmly welcomes guests in Santiago del Estero.FacilitiesThe friendly staff at the reception desk are happy to answer any questions. Wireless internet access is provided in public ar...
More info
Hilton Garden Inn Santiago del Estero
Less than a kilometer from the Forum Convention Center, our hotel is in the heart of Santiago del Estero. The soccer stadium is within five kilometers, and Termas de Río Hondo International Racetrack...
More info