The old town of Leon is a pleasant place to explore with inviting squares, old architecture, and restaurants for relaxing.