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.
With a classic décor and comfortable beds, each room at Hotel Centro has air conditioning, a desk, a flat-screen cable TV and a safety deposit box. They also include a well-stocked..