Contribute photo
La Alborada Medieval
Charming medieval-style hotel in Ayllón's historic town square, offering air-conditioned rooms with flat-screen TVs and free WiFi.