Tacuarí 69, 4220 Termas de Río Hondo, Santiago del Estero, Argentina, Termas De Rio Hondo
03858 42-3867
Bar
Parking lot
SPA
Smoking is strictly prohibited in all public and private places
Restaurant
Swimming pool
Internet access