Camping Navagredos S.L. Spain - Castille and León - Ávila - Navarredonda de Gredos 8.1 from 3 reviews