Where to Stay in Ávila – A Guide to Castile’s Best-Preserved Walled City Ávila is a walled city located in the autonomous community of Castile and León in north-central Spain. It is famous for its impressive medieval architecture and was ...