Avila 902 yd from city centre
This family-friendly city hotel is situated in the city centre, just 2 minutes' walk from the Old Town. Guests will find...
€38