We're in the very early stages of planning a trip to Spain in May/June. As of now, we're hoping to fly into Barcelona and out of Madrid. We'll stay a few days in each city, but we'd also like to spend some time in smaller towns in between (maybe two nights in two different towns).
We'll be traveling by train between Barcelona and Madrid. Can anyone recommend two or three nice towns/smaller cities we might visit between Barcelona and Madrid that are easily accessible by train? They don't necessarily have to be on the direct route between Barcelona and Madrid, but we don't want to spend an entire day traveling either. We're looking for towns that have some things to see and do but feel like an escape from the bigger cities.