I booked this hotel for a one night stay in August, and it turned out to be perfect! It is in the modern part of Ainsa, but right across the road are the stairs leading to the old village. The hotel itself is modern and clean. Our room was not large (although our bathroom was huge!) but it was big enough for the two of us, with a nice comfortable bed. We had a cute little balcony and our windows included those shutters we seemed to see all over Spain. We knew the pool on the roof was small, but it is perfect with an amazing view of mountains and the river. (one of the rivers, I guess.) There is a nice patio area with a table and chairs outside near the pool as well. The common area inside is spectacular! Really cozy, and really gorgeous. If we had more time (or if it rained) we really would have enjoyed using it. Oh, and yes, there is a main street outside, but we didn't notice it at all during the night.
The staff was friendly and efficient. I even left a dress behind and they posted it to me in Canada.
I would definitely not hesitate to book Hotel Dos Rios for another stay in Ainsa. And the town itself ... well ... you will have to see it yourself ... well worth a trip or two!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC