At the heart of Talca, just 7 blocks from the Plaza de Armas and the Cathedral.
Its privileged location allows you to walk to the main tourist sites.
The Hotel Diego de Almagro Talca is located on the main avenue of the city, in the center of Talca.