Aldea del Río Hotel
El Mirlo 31, Santa Rosa de Calamuchita, 5196
Aldea del Río features air-conditioned guest accommodation in Santa Rosa de Calamuchita, 11 km from Brewer Park Villa General Belgrano, 24 km from Embalse Rio Tercero and 31 km from Los Molinos Dam.