Good location for drivers, but pilgrims on foot will find it quite out of the way. Its location gives the impression of a noisy nights sleep.
El Salvador, 41 24500 León Spain