Termas del Sol Apart-Hotel is located in Argentina on Libertad 47, 4220 Termas de Río Hondo, Santiago del Estero. Termas del Sol Apart-Hotel is rated 4.5 out of 5 in the category holiday apartment rental in Argentina.
Address
Libertad 47, 4220 Termas de Río Hondo, Santiago del Estero